Releases/Firefox 13.0b4/BuildNotes: Difference between revisions

m
Line 82: Line 82:
=Notes=
=Notes=
==Build 1==
==Build 1==
===Preparing to start Automation===
<h3>Preparing to start Automation</h3>
<small>[[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|detailed instructions]]</small>
<p><small><a href="Release:Release Automation on Mercurial:Documentation#Starting_the_automation">detailed instructions</a></small>
* Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build.
</p>
** [http://build.mozilla.org/clobberer clobberer]
<ul><li> Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build.
* Reserve slaves, e.g.:
<ul><li> <a href="http://build.mozilla.org/clobberer">clobberer</a>
</li></ul>
</li><li> Reserve slaves, e.g.:
</li></ul>
<pre>
<pre>
[cltbld@buildbot-master13 master]$ pwd
[cltbld@buildbot-master13 master]$ pwd
Line 93: Line 96:
8
8
</pre>
</pre>
* For build1 only, create a symlink for your $version (eg 11.0b4, 10.0.2esr, 10.0.2, 3.6.27) (until {{bug|725839}} is resolved)
<ul><li> For build1 only, create a symlink for your $version (eg 11.0b4, 10.0.2esr, 10.0.2, 3.6.27) (until <span class="fck_mw_template">{{bug|725839}}</span> is resolved)
# ffxbld@stage
</li></ul>
cd /pub/mozilla.org/firefox/nightly/
<pre class="_fck_mw_lspace"># ffxbld@stage
mkdir ../candidates/$version-candidates
cd /pub/mozilla.org/firefox/nightly/
ln -s ../candidates/$version-candidates $version-candidates
mkdir ../candidates/$version-candidates
* Update l10n changesets for desktop, mobile
ln -s ../candidates/$version-candidates $version-candidates
** [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#L10N_Changesets Instructions] on how to get them
</pre>
** [https://l10n-stage-sj.mozilla.org/shipping/milestones dashboard]
<strong>kmoir to here</strong>
* double-landed automation configs  
 
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags. <small>''([[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|details]])''</small>
<ul><li> Update l10n changesets for desktop, mobile
<ul><li> <a href="https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#L10N_Changesets">Instructions</a> on how to get them
</li><li> <a href="https://l10n-stage-sj.mozilla.org/shipping/milestones">dashboard</a>
</li></ul>
</li><li> double-landed automation configs  
</li><li> Tag buildbot-configs, buildbotcustom, &amp; tools with build &amp; release tags. <small><i>(<a href="Release:Release Automation on Mercurial:Documentation#Starting_the_automation">details</a>)</i></small>
</li></ul>
<pre>
<pre>
  hg tag -f {FIREFOX,FENNEC}_13_0b4_{RELEASE,BUILD1}
  hg tag -f {FIREFOX,FENNEC}_13_0b4_{RELEASE,BUILD1}
</pre>
</pre>
* updated and reconfigure the master via fabric
<ul><li> updated and reconfigure the master via fabric
</li></ul>
<pre>
<pre>
cd /builds/buildbot/build1/master
cd /builds/buildbot/build1/master
Line 115: Line 125:
     --products firefox,fennec localhost:9001
     --products firefox,fennec localhost:9001
</pre>
</pre>
* start automation ''&larr; monitor progress on buildbot (e.g. [http://buildbot-master13.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-beta- beta])''
<ul><li> start automation <i>&#8592; monitor progress on buildbot (e.g. <a href="http://buildbot-master13.build.mozilla.org:8001/waterfall?num_events=10&amp;category=release-mozilla-beta-">beta</a>)</i>
** the same command as above but without the "--dryrun"
<ul><li> the same command as above but without the "--dryrun"
</li></ul>
</li></ul>


=== E-mail Metrics ===
=== E-mail Metrics ===
Confirmed users
1,989

edits