NewbieGuide
Differences between revisions 2 and 3
543
Comment:
|
1532
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
* Its all in one google spreedsheet that mostly updates itself automatically (its a frontend to jenkins) * First column in the spreedsheet is important! Keep attention to the number of free silos, try to keep slios free * The spreedsheet has multiple page, the main one is "pending", but there is a important one "Archive" that contains *all* of the history * Merge propoosal to land (row F) is important, order is important too but its not limited to a single project * Additional source packages to land: you need to dput these additional source packages from the archive into the silo PPA * QA sign off needed: only in effect if we are in train-con-zero - and then *only* stuff with QA-sign-off: no can enter the image * Ready? : really important, once its ready, assign to a silo |
|
Line 7: | Line 14: |
* First row in the spreedsheet is important! Keep attention to the number of free silos, try to keep slios free |
== Terms == * Silo are PPAs that are used to prepare a landing * Landers are trusted people of the upstream project who can drive landing and do the final testing * TrainCon-Zero: when no new image is generated for 7 buisiness days this "emergency" state is reached and only critical fixes can go in |
Newbie guide
So you want to ride the CI train? Great, here is what you need to know:
Introduction
- Its all in one google spreedsheet that mostly updates itself automatically (its a frontend to jenkins)
- First column in the spreedsheet is important! Keep attention to the number of free silos, try to keep slios free
- The spreedsheet has multiple page, the main one is "pending", but there is a important one "Archive" that contains *all* of the history
- Merge propoosal to land (row F) is important, order is important too but its not limited to a single project
- Additional source packages to land: you need to dput these additional source packages from the archive into the silo PPA
- QA sign off needed: only in effect if we are in train-con-zero - and then *only* stuff with QA-sign-off: no can enter the image
- Ready? : really important, once its ready, assign to a silo
Terms
- Silo are PPAs that are used to prepare a landing
- Landers are trusted people of the upstream project who can drive landing and do the final testing
TrainCon-Zero: when no new image is generated for 7 buisiness days this "emergency" state is reached and only critical fixes can go in
Important links
Main landing spreadsheet: https://wiki.ubuntu.com/citrain (refreshes every 5min)
Jenkins that is controlled via the spreedsheet: https://ci-train.ubuntu.com/
- Code for the spreedsheet: lp:cupstream2distro
Testing results: http://ci.ubuntu.com/smokeng/utopic/touch/
citrain/NewbieGuide (last edited 2015-09-02 04:12:32 by 1)