Saltar al contenido

¿Cómo obtener la variable de entorno en la consola de script Jenkins Groovy?

Solución:

Puede obtener propiedades globales como esta:

import jenkins.model.Jenkins
def envVars = Jenkins.instance.getGlobalNodeProperties()[0].getEnvVars() 
println envVars['myVar']

Me referí al enlace a continuación, sobre cómo colocar propiedades globales programáticamente. https://groups.google.com/forum/#!topic/jenkinsci-users/KgCGuDmED1Q

Puedes usar System para obtener variables de entorno.

def env = System.getenv()
println(env['JENKINS_HOME'])

(Véase también http: // @[email protected]/env-vars.html (donde @[email protected] es su nombre de host de Jenkins) para obtener una lista de variables de entorno integradas).

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *