ReleaseEngineering/SpecialRepositories: Difference between revisions

m
Update BuildDuty to CiDuty. Renaming project
m (Update BuildDuty to CiDuty. Renaming project)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Special branches =
= Special branches =
Release Engineering and the A-Team have various [[ReleaseEngineering/DisposableProjectBranches#Indefinite_booking|project branches]] booked permanently for various reasons:
Release Engineering and the A-Team have various [[ReleaseEngineering/DisposableProjectBranches#Indefinite_booking|project branches]] booked permanently for various reasons:
* Ash - where we can try mozharness patches without review
* Cypress - where we make sure that everything on the "default" branch of mozharness is running properly before merging to the "production" branch
* Cedar - where we enable test jobs that are still failing
* Cedar - where we enable test jobs that are still failing


= Cypress =
NOTE: We do not land any code on Cypress. We just sync it up with Mozilla-Central
We do not have special cases on Cypress; it has to match Mozilla-Central in every aspect except that it tests the "default" branch of mozharness.
== Re-trigger jobs ==
If you land some code on mozharness's default you should re-trigger the jobs that your changes could affect and make sure that it comes out green.
Make sure that every job that has failed on Cypress' tbpl has been re-triggered to identify intermittent oranges.
If you could star the oranges it would be super sweet.
== Sync with Mozilla-Central ==
<pre>
# Get a copy of cedar
hg clone http://hg.mozilla.org/projects/cypress
cd cypress
# Update to latest, in case someone has synced cypress since you last cloned/updated.
hg pull
# Pull latest m-c changes in
hg pull http://hg.mozilla.org/mozilla-central
# There is no need to merge
# Push to cypress
hg push ssh://hg.mozilla.org/projects/cypress
</pre>
= Ash =
You can test new Mozharness code in production by landing into [http://hg.mozilla.org/build/ash-mozharness ash-mozharness]. <br />
You can then re-trigger the jobs in [https://tbpl.mozilla.org/?tree=Ash Ash's tbpl page] by clicking on the "+" sign of a job.<br />
You should see a line on that job's summary saying which revision of ash-mozharness was used:
TinderboxPrint: ash-mozharness_revlink: http: //hg.mozilla.org/users/asasaki_mozilla.com/ash-mozharness/rev/1e6478311b3f


= Cedar =
= Cedar =
Line 115: Line 76:
* get review for your change
* get review for your change
* land
* land
* wait for reconfig, or poke buildduty for an expedited reconfig if needed.
* wait for reconfig, or poke ciduty for an expedited reconfig if needed.
Confirmed users
67

edits