2011-11-29 14 views

Respuesta

42

Jenkins establece algunas variables de entorno, como JOB_NAME (ver here) para obtener más detalles sobre las variables establecidas.

A continuación, puede acceder a estos en hormiga a través de ${env.JOB_NAME}.

Editar: También hay un poco de cómo para las variables de entorno en la misma página here.

3

Un problema similar, estaba buscando el nombre del trabajo para el script de shell.

En el 'Ejecutar shell'> cuadro de texto 'Comando', tanto el siguiente trabajó para mí:

echo $JOB_NAME 
echo "$JOB_NAME" 
+0

me encontré eco $ JOB_NAME en la caja de ubuntu tener instalados Jenkins, pero conseguir la salida en blanco –

+0

# echo $ PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/juegos:/usr/local/juegos:/usr/local/bin/phpunit:/var/lib/jenkins –

+0

Estaba hablando, dentro de Jenkins, no fuera de los jenkins. Abra Jenkins, cree un trabajo, luego en el cuadro de texto 'Ejecutar shell'> 'Comando', escriba los dos anteriores, ambos funcionarán. El trabajo mencionado anteriormente está dentro de Jenkins, no la variable de entorno fuera de jenkins. –

Cuestiones relacionadas