Merge lp:~linaro-infrastructure/cbuild/cbuild-lava into lp:cbuild
Status: | Rejected |
---|---|
Rejected by: | Данило Шеган |
Proposed branch: | lp:~linaro-infrastructure/cbuild/cbuild-lava |
Merge into: | lp:cbuild |
Diff against target: |
468 lines (+362/-3) 17 files modified
README (+3/-1) lib/fetch.mk (+2/-1) lib/gcc.mk (+3/-1) slaves/lava-build/README (+64/-0) slaves/lava-build/cbuild-gcc-mockbuild.yaml (+49/-0) slaves/lava-build/cbuild-gcc-panda-mockbuild.json (+28/-0) slaves/lava-build/cbuild-gcc-panda.json (+22/-0) slaves/lava-build/cbuild-gcc-panda.json.prebuilt (+21/-0) slaves/lava-build/cbuild-gcc-panda.json.scheduler (+29/-0) slaves/lava-build/cbuild-gcc-prod.yaml (+23/-0) slaves/lava-build/cbuild-gcc-qemu-mockbuild.json (+27/-0) slaves/lava-build/cbuild-gcc-qemu.json (+21/-0) slaves/lava-build/cbuild-gcc.yaml (+23/-0) slaves/lava-build/init.sh (+7/-0) slaves/lava-build/local.mk (+5/-0) slaves/lava-build/make-build-img.sh (+20/-0) slaves/lava-build/workaround-multiarch.sh (+15/-0) |
To merge this branch: | bzr merge lp:~linaro-infrastructure/cbuild/cbuild-lava |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Linaro Infrastructure | Pending | ||
Review via email: mp+142340@code.launchpad.net |
Description of the change
This branch contains all the changes on the CBuild build scripts for the CBuild/LAVA integration.
Materials in the branch include: changes to CBuild makefiles to make them more suitable for development/testing (like, more verbose output), scripts to bootstrap local devel environment, LAVA job definition and scripts, instructions and notes.
Unmerged revisions
- 424. By Milo Casagrande
-
Defined two variables, for release and date, to be used in URLs.
- 423. By Stevan Radaković
-
Merge from upstream.
- 422. By Paul Sokolovsky
-
[merge] Merge from upstream.
- 421. By Paul Sokolovsky
-
Wrap line to easy reading/
copy-pasting. - 420. By Paul Sokolovsky
-
Typo fix.
- 419. By Paul Sokolovsky
-
Add jobdefs for mock build, for local and prod LAVA.
- 418. By Paul Sokolovsky
-
Autoselect mock tarball location for QEMU/real builds.
This is done by checking for Beagle hw and not thus not 100% reliable.
- 417. By Paul Sokolovsky
-
Re-enable error handling.
- 416. By Paul Sokolovsky
-
More debugging.
- 415. By Paul Sokolovsky
-
Shuffle to make it "pass" on production.
I'm going through the code, also to get to know it, one small suggestion:
431 +ROOTFS_URL=http:// releases. linaro. org/12. 02/ubuntu/ oneiric- images/ nano/linaro- o-nano- tar-20120221- 0.tar.gz releases. linaro. org/12. 02/ubuntu/ oneiric- images/ nano/hwpack_ linaro- lt-panda_ 20120221- 1_armel_ supported. tar.gz
432 +ROOTFS=$(basename $ROOTFS_URL)
433 +HWPACK_URL=http://
434 +HWPACK=$(basename $HWPACK_URL)
Why not extract also the release number (12.10) and the date (20120221) and set two variables for those? Might be easier in the future to just update that and might give a little bit of meaning to the URLs.