2012-08-10 13 views
7

Tengo un trabajo de Jenkins configurado para sondear Perforce para cambios y compilación cuando se envía una lista de cambios.¿Cuál es la variable de Jenkins que contiene la lista de cambios de Perforce que activó la compilación?

Me gustaría implementar los artefactos de construcción en una carpeta que contenga la lista de cambios como parte de la ruta, p. D: \ JenkinsBuilds \ $ JOB_NAME \ $ PERFORCE_CHANGELIST \

¿Cuál es la variable de Jenkins que contiene el número de lista de cambios de Perforce que activó la compilación?

Respuesta

9

Se llama P4_CHANGELIST.

Consulte la sección "Configuración avanzada" de plugin documentation para obtener más información.

+0

Esa es la variable que estaba buscando, aunque el valor parece estar siempre configurado en el CL máximo en P4 en comparación con el CL máximo de la asignación P4 en la configuración del trabajo. Entonces, si configuro la compilación manualmente, obtengo un número CL no relacionado ... – jbemt48

Cuestiones relacionadas