我希望能够设置/更改Jenkins共享库的默认签出节点(当前:master)。这是因为我们正在使用Jenkins和许多不同的团队,我想阻止主节点上的任何作业执行。
@Library('my-shared-library') _ // <- it is about this step here
....
node("some_node_label") {
...
}
即使管道正在使用另一个节点执行,也会在主节点上进行检出。
我试图在节点关闭内移动@Library注释,但这对我没有帮助:
node("some_node_label") {
@Library('my-shared-library') _
...
}
作业始终尝试在主节点上启动。为什么呢?
可以更改默认行为吗?