Tag: JENKINS-PIPELINE
Declaré las variables de entorno en la sintaxis del pipeline y estoy tratando de asignar valores a las variables leyendo el archivo desde el espacio de trabajo. Los valores asignados no se reflejan en la variable de entorno. Mi configuración se ve así: pipeline { agent any environment { test . . . Read more
Tengo un pipeline de Jenkins donde tengo 2 etapas: pipeline { agent {label ‘master’} stages (‘stage 1’) { stage { steps { sh “python3 script.py” //este script devuelve el valor {“status”: “ok”} } } stage (‘stage 2’) { // Hacer algo con el JSON de respuesta de script.py } } . . . Read more
Los errores del pipeline de Jenkins con una excepción de puntero nulo cuando estoy usando el complemento Jacoco. Si comento la parte de Jacoco en el archivo Jenkinsfile, no se muestra ningún error. El archivo de registro en Jenkins indica que el error se produce después del final del pipeline. . . . Read more
Tenemos alrededor de 15 microservicios en un repositorio. Mientras creamos una solicitud de extracción (PR), todos los 15 microservicios están ejecutando sus junit. ¿Es posible ejecutar solo el junit del microservicio específico? Estamos utilizando la herramienta Gradle y el pipeline de Jenkins. Por ejemplo: Microservicios: A, B, C, D Cambios . . . Read more
Estoy escribiendo una biblioteca compartida que se utilizará en Pipelines. class Deployer implements Serializable { def steps Deployer(steps) { this.steps = steps } def deploy(env) { // convertir el entorno de pasos en una lista def process = “ls -l”.execute(envlist, null) process.consumeProcessOutput(output, error) process.waitFor() println output println error } } . . . Read more