Confirmed users
3,104
edits
|  (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. :) | |||