Merge lp:~notnownikki/jenkins-launchpad-plugin/android-multiple-target-fixes into lp:~private-ps-quality-team/jenkins-launchpad-plugin/trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~notnownikki/jenkins-launchpad-plugin/android-multiple-target-fixes |
Merge into: | lp:~private-ps-quality-team/jenkins-launchpad-plugin/trunk |
Diff against target: |
218 lines (+199/-0) 4 files modified
build-android.sh (+137/-0) define-environment (+3/-0) ubuntu-touch-image-setup.sh (+54/-0) ubuntu-touch-image.sh (+5/-0) |
To merge this branch: | bzr merge lp:~notnownikki/jenkins-launchpad-plugin/android-multiple-target-fixes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis Ginther | Needs Fixing | ||
PS Jenkins bot | continuous-integration | Needs Fixing | |
Review via email: mp+207486@code.launchpad.net |
This proposal supersedes a proposal from 2014-02-20.
Description of the change
* Only removes old build assets for the device target we're building. (Otherwise, it erased all previous assets when we were building for multiple targets, and we only got one build)
* Change into the correct directory when checking out multiple vendors
Unmerged revisions
- 15. By Nicola Heald
-
Make sure we're in the right directory when checking out multiple vendors, only remove assets for old build for the device we're making.
- 14. By Francis Ginther
-
Allow for custom vendors and devices and bind mounting of the archive directory (thanks Mike Heald).
- 13. By Francis Ginther
-
Making build more verbose and easier to read.
- 12. By Francis Ginther
-
Do the setup every time, but remove the package installs.
- 11. By Francis Ginther
-
Remove bootstrap of goldfish.
- 10. By Francis Ginther
-
Fix TOOL_DIR pull.
- 9. By Francis Ginther
-
Add pull or branch logic for TOOLS_DIR.
- 8. By Francis Ginther
-
Remove JOB_DIR as this will run from within the jenkins job.
- 7. By Francis Ginther
-
Add set -ex to setup script.
- 6. By Francis Ginther
-
Add ubuntu-
touch-image. sh as a master script.
FAILED: Continuous integration, rev:15 /code.launchpad .net/~mike- powerthroughwor ds/jenkins- launchpad- plugin/ android- multiple- target- fixes/+ merge/207481/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// jenkins. qa.ubuntu. com/job/ jenkins- launchpad- plugin- ci/32/ jenkins. qa.ubuntu. com/job/ jenkins- launchpad- plugin- trusty- amd64-ci/ 1
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/jenkins- launchpad- plugin- ci/32/rebuild
http://