We have many build configurations uses the same set of base steps and variables.
We would like to move some of these these another build server but allow the same inheritance of steps and variables
and have changes from one instance pushed to the other.
Example:
/root/Common/Test
/root/Common/Test/Test1
/root/Common/Test/Test2
/root/Common/Test/Test3
/root/Common/QA
/root/Common/QA/Test1
/root/Common/QA/Test2
/root/Common/QA/Test3
Common/Test and Common/QA use steps and variables defined in root/Common via inheritance and do some overrides. Awesome feature of QB.
We want to split Common/Test to one server1 and Common/QA to another server2
But be able to push changes to server1 - steps/vars to server2 on a periodic basis.
I looked into REST api as possible solution, is it doable.