Taller 1: Corrector ortográfico de documentos markdown (test)

¿Qué tienes que entregar?

  1. La URL del tu repositorio GitHub.
https://github.com/javierasping/taller1_jenkins_ic-diccionario
  1. El contenido de la tu fichero Jenkinfile.
pipeline {
    agent {
        docker {
            image 'debian'
            args '-u root:root'
        }
    }
    stages {
        stage('Clone') {
            steps {
                git branch:'master', url:'https://github.com/javierasping/taller1_jenkins_ic-diccionario.git'
            }
        }
        stage('Install') {
            steps {
                sh 'apt-get update && apt-get install -y aspell-es ' 
            }
        }
        stage('Test') {
            steps {
                sh '''
                export LC_ALL=C.UTF-8
                OUTPUT=`cat doc/*.md | aspell list -d es -p ./.aspell.es.pws`
                if [ -n "$OUTPUT" ]; then
                    echo $OUTPUT
                    exit 1
                fi
                '''
            }
        }
    }
    post {
        always {
            mail to: 'javierasping@gmail.com',
            subject: "Status of pipeline: ${currentBuild.fullDisplayName}",
            body: "${env.BUILD_URL} has result ${currentBuild.result}"
        }
    }
}
  1. Una captura de pantalla donde se vea la configuración del disparador del pipeline.

  1. Una captura de un correo electrónico recibido sin ningún error, y otro con algún error en al ejecución del pipeline.