Releases/RelEngChecklist: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 3: Line 3:
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Paperwork | Paperwork requirements (bug, notes)]]
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Paperwork | Paperwork requirements (bug, notes)]]
* [[Release:Release_Automation_on_Mercurial:Troubleshooting | Troubleshooting]]
* [[Release:Release_Automation_on_Mercurial:Troubleshooting | Troubleshooting]]
* [[ReleaseEngineering/Releaseduty/FAQ|Releaseduty FAQ]]


= Fennec =
= Fennec =
Line 19: Line 20:


= Firefox =
= Firefox =
== Beta ==
* desktop firefox uses release promotion and docs live at release tracking tool: https://github.com/mozilla/releasewarrior/blob/master/how-tos/relpro.md
'''''Reminder:''' Do not use any of these steps when RC is used as final beta.''
* Look for any key expiration in the next 6 weeks on [https://mana.mozilla.org/wiki/display/RelEng/Signing#Signing-Inventory the signing certificate inventory] (Beta 1 only)
* (RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* If build2 (or later) then we probably need to [[Release:Release_Automation_on_Mercurial:Troubleshooting#Overwriting_files_that_have_been_pushed_to_releases.2F | Remove the previous build]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]
 
== Release ==
* (RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish RC to Beta channel]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Do_I_need_to_throttle.3F | Apply Throttling ]]
* [[Release:Release_Automation_on_Mercurial:Updates#Verifying_Throttling | Verify throttling ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]
 
== ESR ==
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]] - this page should be shown to people updating from previous major versions
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]


= Thunderbird =
= Thunderbird =

Latest revision as of 18:23, 2 June 2017

General

Fennec

Beta

In weeks that have multiple Firefox betas we generally do not build a second Fennec beta alongside it. Pay careful attention to the go to build given to make sure you do the right thing.

Release

Firefox

Thunderbird

Beta

Release