x.yaml
======
jenkins:
authorizationStrategy:
globalMatrix:
permissions:
- Overall/Administer:jack
y.yaml
======
jenkins:
authorizationStrategy:
globalMatrix:
permissions:
- Overall/Administer:jill
--> resulting in both jack and jill being administrators. However, this results in a conflict:
a.yaml
======
jenkins:
numExecutors: 1
b.yaml
======
jenkins:
numExecutors: 2
From what I can gather, merging of YAML *is* supported. Sequences and mappings are merged recursively until successful/failed, whereas scalars in the same position in the config tree are considered as conflicting. Am I on the right track about how this works?