在jenkinsfile中,我有一个在多个节点上运行的并行逻辑,如何获得在其上执行代码的代理的名称?
答案 0 :(得分:8)
您可以使用NODE_NAME
环境变量在Jenkinsfile中获取代理名称。这是一个简单的示例:
node('master') {
stage('GetNodeName') {
def node_name = "${NODE_NAME}"
echo "The Node Name is: ${node_name}"
}
}
Here是所有环境变量的链接