CI with Native Linaro GCC: daily/weekly builds at launchpad
Continuous Integration with Native Linaro GCC
Goals:
- Be able to build debian packages with the toolchain
- For validation it needs to build at least one not-so-simple package with it
- Weekly builds are desirable
- Launchpad supports only daily or by request at the interface
- There's an API at launchpadlib to request new builds: requestBuild method on the source_
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- High
- Drafter:
- Marcin Juszkiewicz
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
- Implemented
- Milestone target:
- 11.11
- Started by
- Fathi Boudra
- Completed by
- Marcin Juszkiewicz
Related branches
Whiteboard
[hrw 5.10.11] two bugs are linked as work items - will add more WIs during work
[hrw 13.10.11] recipe created: https:/
[hrw 14.10.11] BP blocked by https:/
[hrw 9.11.11] moved to 11.11 cycle due to LP bugs
[hrw 9.11.11] Launchpad builds looks like work now - tests tomorrow
[hrw 21.11.11] 'mc' was used as something more complicated
Headline: gcc-linaro (native) is now built automatically by Continuous Integration
Acceptance: gcc-Linaro packages for 11.11 available at the Overlay, daily packages available at the Staging PPA, installed at the developer image, able to build packages with it
Work Items
Work items:
- add gcc-linaro into CI: DONE
- build gpm with resulting toolchain: DONE
- build zlib with resulting toolchain: DONE
- build something more complicated with resulting toolchain: DONE
Dependency tree
* Blueprints in grey have been implemented.