Tag: JENKINS-PIPELINE
Estoy tratando de configurar un Jenkinsfile que primero utiliza una herramienta de compilación en una imagen Docker que debería dejar un archivo jar en el área de trabajo, luego fuera de esa imagen Docker utiliza el complemento de Docker de Jenkins para construir una imagen Docker alrededor de ese archivo . . . Read more
Lo que estoy tratando de lograr – Quiero tener un envoltorio para el propio git, que vuelva a intentar si el comando git falla (por timeout o problemas de red). Tengo el siguiente código simulado del envoltorio: “”C:\Program Files\Git\cmd\git.exe” %* echo ¡Éxito! Después de cambiar $PATH y guardar el archivo . . . Read more
Tengo un Jenkinsfile operativo que utiliza node y un pequeño Makefile para construir un pequeño sitio web estático. pipeline { agent { docker { image ‘node’ } } stages { stage(‘Build’) { steps { script { sh ‘make’ } } } } } Pero luego quise publicar el sitio web . . . Read more
Estoy ejecutando el pipeline de Terraform a través de Jenkinsfile, donde estoy utilizando un bloque input(…) para la aprobación del usuario, antes de aplicar. Este es el fragmento de código: stage(‘tf_plan’) { agent { label: ‘Jenkins-Linux-Dev’ } steps { sh( label: ‘Terraform Plan’, script: ”’ #!/usr/bin/env bash terraform plan -input=false . . . Read more
En mi pipeline de Jenkins, el código del pipeline y el Dockerfile están disponibles en GitLab. pipeline { agent { dockerfile true } stages { stage(‘Test’) { steps { sh ”’ java -version chmod 777 /data ”’ } } } } Desde el Dockerfile se crea la imagen y se . . . Read more