Diferencia entre revisiones de «Pipeline»

De Telstock Wiki
Saltar a: navegación, buscar
Línea 18: Línea 18:
  
 
[[Archivo:Estructura Jenkins.png|miniaturadeimagen|centro|Estructura Jenkinsfile]]
 
[[Archivo:Estructura Jenkins.png|miniaturadeimagen|centro|Estructura Jenkinsfile]]
 +
 +
=== Importación de Librerías ===
 +
 +
En esta sección se le indica a Jenkins cuáles serán las librerías externas que se necesitarán para realizar diversas operaciones a lo largo de la definición del Pipeline. En este caso utilizamos las siguientes dos librerías, las cuales nos permitirán trabajar con arreglos, como podrá ver más adelante.

Revisión del 17:37 8 ene 2019

Jenkins Pipeline

Esta página describe la estructura del archivo Jenkinsfile, necesario para la programación del Pipeline de cada proyecto que se despliegue con Jenkins.

Lo primero que se debe considerar es que el archivo Jenkinsfile debe estar contenido dentro de la raíz del proyecto, como se puede visualizar en la siguiente imagen.

Jenkins

De forma general, la estructura del archivo Jenkinsfile está dividida en 4 partes:

    1. Importación de Librerías
    2. Declaración de variables globales
    3. Definición del Pipeline
    4. Declaración de Funciones
Estructura Jenkinsfile

Importación de Librerías

En esta sección se le indica a Jenkins cuáles serán las librerías externas que se necesitarán para realizar diversas operaciones a lo largo de la definición del Pipeline. En este caso utilizamos las siguientes dos librerías, las cuales nos permitirán trabajar con arreglos, como podrá ver más adelante.