Releases/RelEngChecklist: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎ESR: remove bogus build1 note for ship-it, that's for l10n milestone)
No edit summary
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= General =
= General =
* Find the [[Release_Management/TeamWiki#Release_Owner|Release Management owner]] for a release.
* Find the [[Release_Management/Release_owners|Release Management owner]] for a release.
* [[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.''
* (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_through_Shipping#Upload_files_to_Apple_for_Whitelisting | Upload to Apple]] - ESR31 only
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[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 =
Line 55: Line 32:
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Upload_files_to_Apple_for_Whitelisting | Upload to Apple]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]
* [[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:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]

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