代理标签可以使用环境变量吗?像这样:
pipeline {
environment {
SLAVE_NODE = 'MY_COMPUTER_NAME'
}
agent { label $SLAVE_NODE}
...
由于管道的编辑器很小,因此我希望有可用空间(默认情况下可见)作为“环境”块,因此,当我复制詹金斯作业时,我只需要调整一些使用的环境变量在脚本中更进一步...我想我现在已经尝试了所有明显的语法可能性。
答案 0 :(得分:0)
通过尝试和错误偶然发现...(并找到了重复的here):将字符串参数添加到您的jenkins作业(例如jenkinsNode)中,并在脚本中使用它: 代理商{标签“ $ {jenkinsNode}”}