以下是我们当前配置的示例:
x-node-defaults: &node-defaults
labelString: "common-label-1 common-label-2 common-label-3"
jenkins:
nodes:
- permanent:
name: "node-1"
<<: *node-defaults
- permanent:
name: "node-2"
<<: *node-defaults
labelString: "common-label-1 common-label-2 common-label-3 node-specific-1"
我们的实际配置具有更多的节点和更多的配置属性,但这显示了我们遇到的问题: 我们不能在不复制所有通用标签的情况下添加特定于节点的标签。
没有添加自定义预处理器,有没有一种方法可以简单地将节点特定的标签添加到公共标签?