Releases/BuildNotesTemplate: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Redirected page to Releases/RelEngChecklist)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Notes About Releasing=
#REDIRECT [[Releases/RelEngChecklist]]
Please update the [https://wiki.mozilla.org/index.php?title=Releases/BuildNotesTemplate Notes Template] and the [https://intranet.mozilla.org/Build:Release:Primer Release:Primer] for future releases (bug fixes, changes to automation) as needed


= Bugs hit =
The template has been killed in favour of the Checklist.
Enter any bugs pre-existing or newly discovered and filed during the release:
* {{bug|}} - description
*
 
=Build Engineers=
{name} - Tracking bug: {{bug|#}}
 
=Signed-off Revision(s)=
Build 1: [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
 
=L10N changesets=
[https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets Instructions] on how to get them
* Firefox: link to the l10n-changesets
* Fennec: link to the json
 
=Tags=
[[Release:Release_Automation_on_Mercurial:Configuration#Starting_the_automation|Manually tag]] the automation code, then record the generated tags below. <small>''([[Release:Release_Automation_on_Mercurial:Build#Tag|details]])''</small>
 
{| class="fullwidth-table"
| style="background:#efefef" | '''Build #'''
| style="background:#efefef" | '''Branch, Tags'''
| style="background:#efefef" | '''Changeset'''
|-
| rowspan="2" |
| MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
|-
| GECKO80_#_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
|}
 
=Build data=
== Firefox ==
{| class="fullwidth-table"
| style="background:#efefef" | '''Build #'''
| style="background:#efefef" | '''Type'''
| style="background:#efefef" | '''Build ID'''
| style="background:#efefef" | '''Build machine'''
| style="background:#efefef" | '''Time to build'''
|-
| rowspan="4" | 1
| Linux
| rowspan="4" |
|
|
|-
| Linux64
|
|
|-
| Mac
|
|
|-
| Windows
|
|
|}
 
== Fennec ==
{| class="fullwidth-table"
| style="background:#efefef" | '''Build #'''
| style="background:#efefef" | '''Type'''
| style="background:#efefef" | '''Build ID'''
| style="background:#efefef" | '''Build machine'''
| style="background:#efefef" | '''Time to build'''
|-
| rowspan="2" | 1
| android
| rowspan="2" |
|
|
|-
| android-xul
|}
 
=Notes=
==Build 1==
=== Did you ship the L10n milestone & get l10n-changesets ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Starting_a_Release#L10N_Changesets
 
===Diff mozconfigs===
If this is a *.0 beta -> release. May also need to update the whitelist of nightly vs release differences for release sanity.
 
=== Set reserved slaves ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Starting_a_Release#Setting_reserved_slaves
 
===Preparing to start Automation===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Starting_a_Release#Starting_the_automation
 
=== E-mail Metrics ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Tagging_through_Signing#E-mail_Metrics
 
=== E-mail mirrors@mozilla.org ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Tagging_through_Signing#E-mail_Mirrors
 
=== Edit rsync exclude files ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Tagging_through_Signing#Edit_rsync_exclude_files
 
=== Tag ===
 
=== Bouncer Submitter ===
 
=== Source ===
 
=== Build ===
==== Firefox ====
 
===== Firefox repacks =====
 
==== Fennec ====
 
===== Fennec repacks =====
 
=== XULRunner ===
 
====Source====
 
====Build====
 
==== Push to Mirrors ====
=== Partner Repack ===
==== Firefox ====
==== Fennec ====
 
=== Android Signing ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Tagging_through_Signing#Android
 
=== Checksums ===
 
=== Updates ===
 
==== Update verify ====
 
=== Reset reserved slaves ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Tagging_through_Signing#Reset_reserved_slaves
 
=== Check permissions / AV scan ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Check_Permissions
 
=== Push to internal mirrors ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Push_to_releases_directory_.2F_internal_mirrors
 
=== Final verification ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Final_Verification
 
=== Going to Beta ===
<font color='orange'>NOTE: Skip to "Before Release Day" for '''beta''' releases</font>
 
==== Run backupsnip ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Run_Backupsnip
 
==== Push to beta ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Play_Store
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Push_snippets
 
=== Before Release Day ===
<!-- not for beta -->
Assuming this is not a chemspill.
 
==== Run backupsnip for release snippets ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Run_Backupsnip
 
=== Push index file to mirrors ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Dealing_with_index.html_files
 
=== Push to external mirrors ===
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Push_to_external_mirrors
 
=== Release Day ===
==== Publish Fennec to the Play Store (for beta releases and release releases) ====
=====Push the files (for beta releases and release releases)=====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Push_the_files
 
=====Play Store (for beta releases and release releases)=====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Play_Store
 
==== Update XULRunner wiki page ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_XULRunner_wiki_page
 
==== Check Throttling  ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Check_Throttling
 
==== Push to Release Channel (for beta releases and release releases) ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Push_snippets
 
==== Update symlinks ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_Symlinks
 
===== Remove index.html files =====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Dealing_with_index.html_files
 
==== Update browser choice website ====
https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_the_Browser_Choice_Website

Latest revision as of 14:03, 30 August 2012

The template has been killed in favour of the Checklist.