Releases/RelEngChecklist: Difference between revisions
< Releases
Jump to navigation
Jump to search
(→ESR: esr31 for apple upload) |
(Add '(build1 only)' note to l10n milestone lines) |
||
| Line 7: | Line 7: | ||
== 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]] | * 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]] | ||
| Line 13: | Line 13: | ||
== 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]] | ||
| Line 21: | Line 21: | ||
== Beta == | == Beta == | ||
'''''Reminder:''' Do not use any of these steps when RC is used as final beta.'' | '''''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: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]] | * 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]] | ||
| Line 28: | Line 28: | ||
== 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_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]] | * [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]] | ||
| Line 39: | Line 39: | ||
== ESR == | == ESR == | ||
* (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]] (build1 only) | ||
* [[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_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#Push_to_mirrors | Push to mirrors]] | ||
| Line 47: | Line 47: | ||
= 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_through_Shipping#Publish_in_Balrog | Publish in Balrog ]] | * [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]] | ||
| Line 53: | Line 53: | ||
== 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_through_Shipping#Upload_files_to_Apple_for_Whitelisting | Upload to Apple]] | ||
Revision as of 20:49, 26 May 2015
General
- Find the Release Management owner for a release.
- Paperwork requirements (bug, notes)
- Troubleshooting
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.
- (RelMan) Ship the l10n milestone (build1 only)
- (RelMan) Submit to Ship It
- If build2 (or later) then we probably need to Remove the previous build
- Post-release tasks
Release
- (RelMan) Ship the l10n milestone (build1 only)
- (RelMan) Submit to Ship It
- Push to mirrors
- Post-release tasks
Firefox
Beta
Reminder: Do not use any of these steps when RC is used as final beta.
- (RelMan) Ship the l10n milestone (build1 only)
- (RelMan) Submit to Ship It
- If build2 (or later) then we probably need to Remove the previous build
- Publish in Balrog
- Post-release tasks
Release
- (RelMan) Ship the l10n milestone (build1 only)
- (RelMan) Submit to Ship It
- Set up whatsnew page
- Publish RC to Beta channel
- Push to mirrors
- Apply Throttling
- Verify throttling
- Publish in Balrog
- Post-release tasks
ESR
- (RelMan) Submit to Ship It (build1 only)
- Upload to Apple - ESR31 only
- Push to mirrors
- Publish in Balrog
- Post-release tasks
Thunderbird
Beta
- (TB Drivers) Ship the l10n milestone (build1 only)
- (TB Drivers) Submit to Ship It
- Publish in Balrog
- Post-release tasks
Release
- (TB Drivers) Ship the l10n milestone (build1 only)
- (TB Drivers) Submit to Ship It
- Upload to Apple
- Push to mirrors
- Publish in Balrog
- Post-release tasks