/ / Cómo pasar el número de compilación actual a un trabajo activado en Jenkins - jenkins

Cómo pasar el número de compilación actual a un trabajo desencadenado en Jenkins - jenkins

Tengo un trabajo de Jenkins que desencadena otro trabajo como una acción posterior a la compilación. Llamemos a los trabajos trabajo1 y trabajo2 en consecuencia. trabajo2 necesita saber el número de compilación del trabajo que lo activó, que es trabajo1. Encontré sobre Plugin parametrizado eso parece ser capaz de lograr esa tarea, pero no puedo entender cómo hacerlo. Lo que intenté es exportar la variable ambiental del número de compilación %BUILD_NUMBER% de trabajo1 esperando que de alguna manera pueda acceder a él en trabajo2. Así que en trabajo1 Yo si:

enter image description here

y luego, en trabajo2 Intenté acceder a este valor pero no parece que este enfoque funcione.

acceder al valor del número de compilación del trabajo2

En este caso, %BUILD_NUMBER% imprime la compilación del trabajo actual (trabajo2) y buildNum no se resuelve y solo permanece en texto plano. ¿Qué puedo hacer para lograr lo anterior?

Respuestas

0 para la respuesta № 1

Job1

enter image description here

Job2

enter image description here

acceder al valor del número de compilación del trabajo2