ReleaseEngineering/How To/Create new ESR branch: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with "{{Release Engineering How To|Create new ESR branch}} ESR17 process was tracked by {{Bug|796995}} and the dependent bugs. The process can be split into 2 major parts: internal an...")
 
No edit summary
Line 34: Line 34:
* add mozilla2/*/comm-esr17/release/l10n-mozconfig for every platform. Copy them from mozilla-beta and compare to the previous esr configs
* add mozilla2/*/comm-esr17/release/l10n-mozconfig for every platform. Copy them from mozilla-beta and compare to the previous esr configs
* add mozilla2/linux/comm-esr17/release/mozconfig (linux only). We need this for source builder. Will be fixed by {{bug|748796}}
* add mozilla2/linux/comm-esr17/release/mozconfig (linux only). We need this for source builder. Will be fixed by {{bug|748796}}
= External changes =
== Ask IT to clone repos ==
See {{bug|807979}} for the details. We usually clone ~1-2 weeks in advance off beta to test how automation works.
== Add new branches to treestatus.m.o ==
Login to treestatus.m.o and create the trees. Notice that Thunderbird trees have -thunderbird suffix (comm-esr17-thunderbird)
== Update tree closure hooks ==
See {{bug|807983}} for the details. Requires deployment by IT (see {{bug|807694}}).
== Update graphs.m.o and graphs.allizom.org with ==
Graph server schema changes. Requires IT deployment (see {{bug|808537}}).
== Update TBPL ==
Adds new trees to TBPL. See {{bug|808017}} for the details. Requires IT deployment (see {{bug|809543}})
== Update AUS2 ==
Adds new entries for nightly builds. See {{bug|808543}} for the details. Requires IT deployment (see {{bug|808543}})
= Testing =
== CI builds ==
Make sure to run all esr and some other builds in staging. Run leak test and nightly builds 2 times to allow them to generate leak log and partial updates.
== Release builds ==
Make sure to run a staging release. It takes less time then usual build, because there are no updates to be generated.
= Ship it! =
Close the bug and have some tea. :)
Confirmed users
3,104

edits

Navigation menu