CI against the U-Boot upstream tree
Have Continuous Integration in place and running against the U-Boot upstream tree. Make sure the packages are tested at LAVA so more testing can be done at the upstream level, helping later when creating the downstream U-Boot-Linaro tree.
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- Medium
- Drafter:
- Ricardo Salveti
- Direction:
- Approved
- Assignee:
- John Rigby
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
- Implemented
- Milestone target:
- 11.09
- Started by
- Ricardo Salveti
- Completed by
- Ricardo Salveti
Related branches
Related bugs
Sprints
Whiteboard
[rsalveti, Sep 12, 2011] Git->Bzr branch already in place, check at https:/
[rsalveti, Sep 23, 2011] Recipe: https:/
Headline: The U-Boot upstream project is now tested and validated with the dev platform continuous integration loop.
Acceptance: Git->Bzr branches in place. Package branch the upstream project. Packages available at the staging PPA. At least one hwpack created based on this package.
Draft and discussions:
- Can probably use the import feature git->bzr feature at Launchpad
- If so, daily recipe should be enough
- Upstream tree
- Deployed at a staging PPA
Work Items
Work items:
[rsalveti] Research what is needed to use lp recipe's and bzr merge: DONE
[rsalveti] Implement lp recipe for daily builds of the upstream u-boot tree: DONE
[rsalveti] Create packaging branch for the upstream branch: DONE
[rsalveti] Make sure the packages get pushed at the staging PPA: DONE
[rsalveti] Create at least one hwpack with the resulted upstream package: DONE