Merge lp:~allanlesage/helipad/slurp-one into lp:helipad/ci
Proposed by
Allan LeSage
Status: | Needs review |
---|---|
Proposed branch: | lp:~allanlesage/helipad/slurp-one |
Merge into: | lp:helipad/ci |
Diff against target: |
332 lines (+197/-61) 2 files modified
management/commands/jenkins_pull_ci.py (+59/-30) tests/test_jenkins_pull_ci.py (+138/-31) |
To merge this branch: | bzr merge lp:~allanlesage/helipad/slurp-one |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Needs Fixing | |
helipad-team | Pending | ||
Review via email: mp+177956@code.launchpad.net |
Commit message
Enable pulling just one stack.
Description of the change
Here we can slurp just one stack, e.g. head.indicators ; I've tested a pull but have found that we're missing the integration_job being set in Cu2dStack, am addressing in another MP.
To post a comment you must log in.
Unmerged revisions
- 34. By Allan LeSage
-
Add command-line option and tests.
- 33. By Allan LeSage
-
Use patch.stopall.
- 32. By Allan LeSage
-
Improve tests, having split function.
- 31. By Allan LeSage
-
Move the stack update to its own function.
- 30. By Allan LeSage
-
Add a comment and shift artifact to config for clarity.
Syntax for this is ./manage.py jenkins_pull_ci -I head.indicators (or substitute your fav). cjohnston, fginther, what do you think of this? It seems like there would be other options available, e.g. update all builds relevant to a project (launchpad_ project) --which is what we're doing for the update script. Maybe these two should be brought into alignment, e.g.