Si está familiarizado con Jenkins, trabaja principalmente con acciones de construcción. Esta compilación representa un conjunto específico de tareas ejecutadas por el servidor Jenkins. Cuando crea una nueva construcción en Jenkins, puede especificar una serie de acciones que se ejecutarán como parte de la compilación. Estas acciones pueden incluir:
Las acciones de compilación generalmente se definen como parte de un Jenkinsfile, un script que especifica los pasos de compilación para un proyecto en particular. Puede definir acciones de compilación utilizando una variedad de complementos y scripts, dependiendo de sus necesidades. Las herramientas estándar que se utilizan para definir las acciones de compilación incluyen:
Al definir un conjunto de acciones de compilación, puede automatizar el proceso de compilación, prueba e implementación de su proyecto, lo que facilita la gestión y mantenido.
Este tutorial explicará cuáles son las acciones de Jenkins Post-Build y cómo puede usarlas.
¿Cuáles son las acciones de Jenkins post-construcción??
Una acción posterior a la construcción de Jenkins es una tarea ejecutada después de que se haya completado la construcción. Las acciones posteriores a la construcción se usan generalmente para realizar un procesamiento o informes adicionales sobre los resultados de compilación o para activar otras acciones en función del resultado de la compilación.
Algunos ejemplos de acciones posteriores a la construcción incluyen:
Al igual que las acciones regulares de construcción de Jenkins, podemos definir acciones posteriores a la construcción en Jenkinsfiles. Normalmente especificamos acciones posteriores a la construcción utilizando un complemento o script, dependiendo de la tarea específica que deseamos realizar.
Piense en las acciones posteriores a la construcción como una forma de extender la funcionalidad de una construcción de Jenkins más allá de las tareas definidas como parte de la construcción en sí misma.
Definición de Jenkins Post Build Actions
Como se mencionó, podemos definir acciones posteriores a la construcción en un Jenkinsfile. También podemos usar la interfaz web de Jenkins para hacer esto.
Puede seguir la instrucción como se muestra:
Por ejemplo, la captura de pantalla a continuación muestra cómo agregar un mensaje de eco simple como una acción posterior a la construcción.
Recuerde que dependiendo de su versión de Jenkins y la configuración, es posible que se debe agregar esta opción en los tipos de trabajo de la tubería.
Definición de una acción de Jenkins después de la construcción utilizando la sintaxis de la tubería
También podemos agregar una acción posterior a la construcción utilizando una tubería Jenkins, como se muestra en la sintaxis a continuación:
tuberíaPuede definir cualquier acción de Jenkins compatible, incluido el envío de correos electrónicos, la creación de archivos, el envío de registros y más.
Conclusión
En este artículo, aprendió lo que implican las acciones posteriores a la construcción de Jenkins y los dos métodos principales que puede usar para definir las acciones posteriores a la construcción en Jenkins.