2017-09-20 21 views
1

Ich möchte einen direkten Knoten env Variable in jenkins Job-Beschreibung zuzugreifen, wie folgt aus:Jenkins Pipeline Knotenvariablen

node("${DEST_NODE}") { 
    stage("server info") 
    { 
     sh 'PYT=$(python --version)' 
     currentBuild.description = "Python: " + System.getenv("PYT") 
     currentBuild.description = "Python: " + ${PYT} 
    } 
} 

Was ist der richtige Weg, um eine Shell-Variable von Pipeline zugreifen?

Antwort

1

eine Lösung dafür gefunden:

currentBuild.description = sh(returnStdout: true, script: 'python --version')