Releases/RelEngChecklist: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(added waveoff on RC as beta)
No edit summary
 
(28 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 =
== Beta ==
== 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.
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.
* (RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* (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]]
* (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#Post-release_tasks | Post-release tasks]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]
 
== Release ==
== Release ==
* (RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* (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]]
* (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#Push_to_mirrors | Push to mirrors]]
* [[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]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]


= 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]]
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* At the same time, [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | run pushsnip]] and [[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#Mark_release_as_shipped | Mark as shipped ]]
 
== Release ==
* (RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* (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#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#Push_snippets | Run pushsnip]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]
 
== 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]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]


= Thunderbird =
= Thunderbird =
== Beta ==
== Beta ==
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* (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#Push_snippets | Run pushsnip]]
* [[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]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]


== Release ==
== Release ==
* (TB Drivers) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* (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#Push_snippets | Run pushsnip]]
* [[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]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Mark_release_as_shipped | Mark as shipped ]]

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