Releases/Firefox 11.0b7/BuildNotes: Difference between revisions

no edit summary
(Created page with "=Notes About Releasing= Please update the [https://wiki.mozilla.org/index.php?title=Releases/BuildNotesTemplate Notes Template] and the [https://intranet.mozilla.org/Build:Releas...")
 
No edit summary
Line 20: Line 20:
* Fennec: N/A
* Fennec: N/A


'''<font color='red'>DONE TO HERE</font>'''
=Tags=
=Tags=
{| class="fullwidth-table"
{| class="fullwidth-table"
Line 27: Line 26:
| style="background:#efefef" | '''Changeset'''
| style="background:#efefef" | '''Changeset'''
|-
|-
| rowspan="2" |  
| rowspan="2" | 1
| MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
| N/A
|-  
|-  
| GECKO80_#_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE
| GECKO80_#_RELBRANCH, FIREFOX_10_0b7_BUILD1 FIREFOX_10_0b7_RELEASE
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
|}
|}
Line 64: Line 63:


== Fennec ==
== Fennec ==
{| class="fullwidth-table"
N/A
| 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=
=Notes=
==Build 1==
==Build 1==
===Syncing repos===
(eg: mozilla-beta -> mozilla-release for new Firefox releases)
====Diff mozconfigs====
If this is a *.0 beta -> release. May also need to update the whitelist of nightly vs release differences for release sanity.
===Preparing to start Automation===
===Preparing to start Automation===
* Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build.
* Set clobbers for any master, mozilla-beta, and any builder
** [http://build.mozilla.org/clobberer clobberer]
* Reserve slaves, e.g.:
* Reserve slaves, e.g.:
<pre>
<pre>
Line 102: Line 79:
  # ffxbld@stage
  # ffxbld@stage
  cd /pub/mozilla.org/firefox/nightly/
  cd /pub/mozilla.org/firefox/nightly/
  mkdir ../candidates/$version-candidates
  mkdir ../candidates/11.0b7-candidates
  ln -s ../candidates/$version-candidates $version-candidates
  ln -s ../candidates/11.0b7-candidates 11.0b7-candidates
* Update l10n changesets for desktop, mobile
* hit 'Ship it' on 'Firefox 11 Beta Build 7' milestone and updated [https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx11_beta_b7 l10n changesets for desktop]
** [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#L10N_Changesets Instructions] on how to get them
'''<font color='red'>DONE TO HERE</font>'''
** [https://l10n-stage-sj.mozilla.org/shipping/milestones dashboard]
* Land automation configs (double land)
* Land automation configs (are you or buildduty going to reconfig? great, merge. otherwise double-land only your configs)
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags.
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags.
** Sample command for Firefox 10.0 beta 5 build 1:
** Sample command for Firefox 10.0 beta 5 build 1:
Line 116: Line 92:
* start automation
* start automation
* reconfigure other masters (or ask the buildduty person to do this) <em>if you have done a merge (and not double-land) to production</em>
* reconfigure other masters (or ask the buildduty person to do this) <em>if you have done a merge (and not double-land) to production</em>


=== E-mail Metrics ===
=== E-mail Metrics ===
Confirmed users
4,293

edits