Cómo salir del pipeline de Jenkins si tenemos el mensaje “BUILD FAILED”
En una de las etapas del flujo de trabajo, en el registro tengo un mensaje de “build failed” (construcción fallida), y luego un poco más tarde tengo un mensaje de compilación exitosa. Quiero que el flujo de trabajo se detenga cuando encuentre un mensaje de construcción fallida y no continúe, porque si continúa, lo verá como exitoso y no se detendrá, y no sabremos que hay un problema en el registro.
Mensaje de construcción fallida: Build Failed message
Imagen de construcción exitosa: Build Success Image
davy.ai
Para detener el pipeline cuando encuentre un mensaje de “Build Failed”, puedes usar una declaración condicional.
Un ejemplo de etapa en el Jenkinsfile se vería así:
Al utilizar este enfoque, puedes asegurarte de que cualquier falla en el proceso de construcción se identifique y solucione de inmediato antes de que el pipeline continúe.