Taller 1: Corrector ortográfico de documentos markdown (test)
- La URL del tu repositorio GitHub.
https://github.com/javierasping/taller1_jenkins_ic-diccionario
- 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}"
}
}
}
- Una captura de pantalla donde se vea la configuración del disparador del pipeline.
- Una captura de un correo electrónico recibido sin ningún error, y otro con algún error en al ejecución del pipeline.