Merge lp:~matsubara/charms/trusty/jenkins/jenkins-bundle into lp:charms/trusty/jenkins
Proposed by
Diogo Matsubara
Status: | Merged |
---|---|
Merged at revision: | 36 |
Proposed branch: | lp:~matsubara/charms/trusty/jenkins/jenkins-bundle |
Merge into: | lp:charms/trusty/jenkins |
Diff against target: |
285 lines (+136/-16) 5 files modified
config.yaml (+4/-0) hooks/jenkins_hooks.py (+99/-14) hooks/jenkins_utils.py (+29/-2) metadata.yaml (+3/-0) test-requirements.txt (+1/-0) |
To merge this branch: | bzr merge lp:~matsubara/charms/trusty/jenkins/jenkins-bundle |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cory Johns (community) | Approve | ||
Review Queue (community) | automated testing | Approve | |
Review via email: mp+270415@code.launchpad.net |
Description of the change
Hi, this branch ports a few features from the shell based precise jenkins charm into the python based jenkins charm.
- Add a way to deploy jenkins from a bundled jenkins.deb package. Useful for environments where the jenkins node can't reach http://
- add extension-
- export credentials to jenkins slave as part of the fix for bug 1232886. I'll merge propose the jenkins-slave charm fix separately;
- fix an UnboundLocalError: local variable 'PASSWORD' referenced before assignment.
To post a comment you must log in.
jenkins-slave part of the fix is MP'ed here: https:/ /code.launchpad .net/~matsubara /charms/ trusty/ jenkins- slave/trusty- jenkins- slave/+ merge/270418