Merge lp:~canonical-platform-qa/qa-jenkins-jobs/deployment-job into lp:qa-jenkins-jobs
Status: | Merged |
---|---|
Approved by: | Allan LeSage |
Approved revision: | 61 |
Merged at revision: | 48 |
Proposed branch: | lp:~canonical-platform-qa/qa-jenkins-jobs/deployment-job |
Merge into: | lp:qa-jenkins-jobs |
Diff against target: |
235 lines (+176/-2) 8 files modified
Makefile (+2/-0) README (+51/-0) debian/control (+2/-2) debian/tests/control (+3/-0) debian/tests/test-deploy (+2/-0) jobs.yaml (+51/-0) jobs/jobs.yaml (+52/-0) scripts/deploy-jobs.sh (+13/-0) |
To merge this branch: | bzr merge lp:~canonical-platform-qa/qa-jenkins-jobs/deployment-job |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Allan LeSage (community) | Approve | ||
Review via email: mp+295265@code.launchpad.net |
Description of the change
This branch adds:
- A script to deploy jobs from trunk (this will be expanded in the future)
- A job to automatically branch trunk and run that script
- Job configurations to the package
- A dep8 test that verifies the deployment script can run a test deployment of the job configurations
Once this is landed and deployed, we'll have auto-deployment of anything landed in qa-jenkins-jobs. Since we'll also have a test, my next update will be autolanding of qa-jenkins-jobs. From there, we can work on making the job configurations automatically generated (i.e., the auto-upgrade-
Ok thanks I think this is clearer!