Hello all, I've looked around for a bit for something to do what I want, and before I spend a whole lot of time hacking around, I thought I would ask. I would like to be able to have one Jenkins master start a build on another Jenkins master. Just like the existing "Build other projects" functionality, but instead of calling the other project on the local Jenkins Master, call it on a remote Jenkins master.
Why do I want to do this? Our Jenkins use is growing internally (a good thing!) and other groups want to use the system for their own automation purposes. These other groups are doing more detailed testing, integration work, and some system maintenance and the existing Jenkins administrators don't want to deal with that. There's also the issue of passwords/security to deal with between the completely separate groups. It seems like if there was a way to spawn projects off on another Jenkins master than the other groups could have their own masters and work them as they see fit. I've thought of a few ways to handle this (the Jenkins CLI immediately comes to mind), but wanted to know if there was a cleaner implementation that could make this happen. Thanks! -Jim