我想在jenkins工作描述中访问直接节点env变量,如下所示:
node("${DEST_NODE}") {
stage("server info")
{
sh 'PYT=$(python --version)'
currentBuild.description = "Python: " + System.getenv("PYT")
currentBuild.description = "Python: " + ${PYT}
}
}
从管道访问shell变量的正确方法是什么?
答案 0 :(得分:1)
为它找到了解决方案:
currentBuild.description = sh(returnStdout: true, script: 'python --version')