Last modified: 2014-04-02 13:05:33 UTC
integration/jenkins-job-builder-config.git hosts the Jenkins Job Builder configuration. We might want to write a Jenkins job that will update Jenkins whenever a change is merged for the Jenkins Job Builder configuration.
Moving this bug back in the poll. I will eventually deal with it but not right now.
Splitting this up into two bugs: * (bug 43140) Jenkins: Set up job to validate jenkins-job-builder configuration * (bug 47056) Jenkins: Set up postmerge job to auto-deploy jenkins-job-builder configuration In this one (bug 43140) to test, we'd do: https://www.mediawiki.org/wiki/CI/JJB#Deploy_changes But without pushing it (just installing jjb and running the test to build output and ensure no errors).
We are no more willing to deploy software in production using a git repository. Instead Jenkins Job Builder needs to be packaged for Debian which is something that upstream OpenStack is more or less working on it. I will follow up with them in the same way I am tracking the progress regarding the packaging of Zuul for Debian.
Not working on this, so I am unassigning myself.
This has been implemented. We even generate a diff of the generated XML now.