我创建了一个通用的Jenkins项目,在构建时,获取构建项目的机器的主机名。所以,我没有给出选项restrict where this project can be run
。
我创建了一个管道,我使用他们的标签去了不同的奴隶机器,我想在那个奴隶本身上运行这个通用的Hostname项目。
我把代码编写为:
node('label1&&label2') {
build job: 'Hostname'
}
node('label3&&label4') {
build job: 'Hostname'
} `
但是项目没有在我指定的从属节点上运行,而是在主节点或任何其他可用的从节点上运行。
那么,我如何仅在该节点上仅针对该特定构建运行通用项目。
谢谢!