Tag: JENKINS-PIPELINE
Hola chicos, quiero saber si existe alguna función para establecer un trabajo de Jenkins en estado de error al encontrar una palabra específica en la consola. Por ejemplo, tengo un trabajo exitoso, pero tiene un mensaje de registro como advertencia y quiero detenerlo cuando encuentre este mensaje, pero de lo . . . Read more
Quiero obtener las etiquetas actuales en mi repositorio de Git en mi pipeline de Jenkins. Hasta ahora tengo: node(“node1”) { def tags = null stage(“Obtener etiquetas”) { sshagent([“mi-llave-ssh”]) { tags = sh(script: “git ls-remote –tags origin”, returnStdout: true) } println tags } } Y obtengo, como se esperaba: ad10e315b9be0503727e4f787ee5779caed1be0f refs/tags/st-2021-12-15-6 . . . Read more
Quiero que mi tubería de Trabajo1 desencadene el Trabajo2, donde el Trabajo2 espera parámetros de “cadena”, “elección” y “booleano”. Entonces, en Trabajo1, tengo build job: "Trabajo2", parameters[ cadena(nombre: "PARAM_CADENA", valor: "algunaCadena"), elección(nombre: "PARAM_ELECCIÓN", valor: "algunaElección"), booleano(nombre: "PARAM_BOOLEANO", valor: true) ], espera: false Sin embargo, no le gusta elección. También intenté . . . Read more
Estoy intentando construir una imagen de Docker como parte del pipeline de mi proyecto y pasar algunas credenciales como secretos. La línea comprometida es la siguiente: DOCKER_BUILDKIT=1 docker build –secret id=ARTIFACTORY_USERNAME –secret id=ARTIFACTORY_PASSWORD -f “$DOCKERFILE” contexto Estoy obteniendo el siguiente error: could not parse secrets: [id=ARTIFACTORY_USERNAME id=ARTIFACTORY_PASSWORD]: failed to stat ARTIFACTORY_USERNAME: stat . . . Read more
Estoy tratando de ejecutar mi proyecto localmente y funciona, pero el mismo proyecto en Jenkins me está arrojando un error. SLF4J: Error al cargar la clase “org.slf4j.impl.StaticLoggerBinder”. No importa qué comando de Maven ejecute, obtengo el mismo error.