2017-09-20 190 views
1

我想訪問直接節點環境變量在詹金斯的工作描述,就像這樣:詹金斯管道節點變量

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

什麼是從管道進入一個shell變量的正確方法?

回答

1

找到一個解決方案,它:

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