|
|
(12 intermediate revisions by 2 users not shown) |
Line 4: |
Line 4: |
| = Bugs hit = | | = Bugs hit = |
| Enter any bugs pre-existing or newly discovered and filed during the release: | | Enter any bugs pre-existing or newly discovered and filed during the release: |
| * {{bug|}} - description | | * xulrunner source failed with a timeout: |
| *
| | hg -R mozilla-beta bundle --base null -r 08158dc2347a source/xulrunner-12.0b5.bundle |
|
| |
|
| =Build Engineers= | | =Build Engineers= |
Line 11: |
Line 11: |
|
| |
|
| =Signed-off Revision(s)= | | =Signed-off Revision(s)= |
| Build 1: [http://hg.mozilla.org/releases/mozilla-beta/rev/# #] | | Build 1: [http://hg.mozilla.org/releases/mozilla-beta/rev/bb3d8a18edd5 bb3d8a18edd5] |
|
| |
|
| =L10N changesets= | | =L10N changesets= |
Line 17: |
Line 17: |
|
| |
|
| NOTE: On this release we are going to test https://l10n-dev-sj.mozilla.org/shipping/milestones | | NOTE: On this release we are going to test https://l10n-dev-sj.mozilla.org/shipping/milestones |
| * Firefox: link to the l10n-changesets | | * Firefox: [https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx12_beta_b5 link to the l10n-changesets] |
| * Fennec: link to the json | | * Fennec: no changes |
|
| |
|
| =Tags= | | =Tags= |
Line 29: |
Line 29: |
| |- | | |- |
| | rowspan="2" | | | | rowspan="2" | |
| | MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1 | | | MOBILE120_2012041106_RELBRANCH, FENNEC_12_0b5_RELEASE, FENNEC_12_0b5_BUILD1 |
| | [http://hg.mozilla.org/releases/mozilla-beta/rev/# #] | | | [http://hg.mozilla.org/releases/mozilla-beta/rev/f07be071ee03 f07be071ee03] |
| |- | | |- |
| | GECKO80_#_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE | | | GECKO120_2012041106_RELBRANCH, FIREFOX_12_0b5_BUILD1 FIREFOX_12_0b5_RELEASE |
| | [http://hg.mozilla.org/releases/mozilla-beta/rev/# #] | | | [http://hg.mozilla.org/releases/mozilla-beta/rev/08158dc2347a 08158dc2347a] |
| |} | | |} |
|
| |
|
Line 47: |
Line 47: |
| | rowspan="4" | 1 | | | rowspan="4" | 1 |
| | Linux | | | Linux |
| | rowspan="4" | | | | rowspan="4" | 20120411064248 |
| | | | | mv-moz2-linux-ix-slave11 |
| | | | | 1 hrs, 18 mins, 0 secs |
| |- | | |- |
| | Linux64 | | | Linux64 |
| | | | | linux64-ix-slave05 |
| | | | | 1 hrs, 15 mins, 42 secs |
| |- | | |- |
| | Mac | | | Mac |
| | | | | moz2-darwin10-slave17 |
| | | | | 3 hrs, 33 mins, 57 secs |
| |- | | |- |
| | Windows | | | Windows |
| | | | | mw32-ix-slave12 |
| | | | | 3 hrs, 20 mins, 47 secs |
| |} | | |} |
|
| |
|
Line 73: |
Line 73: |
| |- | | |- |
| | rowspan="2" | 1 | | | rowspan="2" | 1 |
| | android
| |
| | rowspan="2" |
| |
| |
| |
| |
| |
| |-
| |
| | android-xul | | | android-xul |
| | | | | 20120411064327 |
| | | | | mv-moz2-linux-ix-slave19 |
| | | 1 hrs, 1 mins, 16 secs |
| |} | | |} |
|
| |
|
Line 90: |
Line 86: |
| ** [http://build.mozilla.org/clobberer clobberer] | | ** [http://build.mozilla.org/clobberer clobberer] |
| ** I did "Any master" - "release-mozilla-beta" & "mozilla-beta" - "Any builder" | | ** I did "Any master" - "release-mozilla-beta" & "mozilla-beta" - "Any builder" |
|
| |
| DONE TO HERE
| |
| <i>
| |
| * Reserve slaves, e.g.: | | * Reserve slaves, e.g.: |
| <pre> | | <pre> |
Line 101: |
Line 94: |
| </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) | | * 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) |
| | <pre> |
| # ffxbld@stage | | # ffxbld@stage |
| cd /pub/mozilla.org/firefox/nightly/ | | [ffxbld@surf ~]$ cd /pub/mozilla.org/firefox/nightly |
| mkdir ../candidates/$version-candidates | | [ffxbld@surf nightly]$ mkdir ../candidates/12.0b5-candidates |
| ln -s ../candidates/$version-candidates $version-candidates | | [ffxbld@surf nightly]$ ln -s ../candidates/12.0b5-candidates 12.0b5-candidates |
| | </pre> |
| * Update l10n changesets for desktop, mobile | | * Update l10n changesets for desktop, mobile |
| ** [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#L10N_Changesets Instructions] on how to get them | | ** [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#L10N_Changesets Instructions] on how to get them |
Line 117: |
Line 112: |
| </pre> | | </pre> |
| * update and reconfigure the master | | * update and reconfigure the master |
| | <pre> |
| | # Combined release |
| | cd /builds/buildbot/build1/master |
| | source ../bin/activate |
| | PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg -V 12.0b5 --branch mozilla-beta --build-number 1 \ |
| | --release-config release-firefox-mozilla-beta.py --release-config release-fennec-mozilla-beta.py --products firefox,fennec \ |
| | --dryrun localhost:9001 |
| | </pre> |
| * start automation ''← monitor progress on buildbot (e.g. [http://buildbot-master08.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-beta- beta])'' | | * start automation ''← monitor progress on buildbot (e.g. [http://buildbot-master08.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-beta- beta])'' |
| * 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 === |
| Use the address "metrics-alerts < AT > mozilla < PERIOD > org" | | Use the address "metrics-alerts < AT > mozilla < PERIOD > org" |
| | | Firefox,firefox,firefox,12.0b5,12.0 |
| For 3.6.25 you would send
| | Fennec,firefox-mobile,fennec,12.0b5,12.0 |
| Firefox,firefox,firefox,3.6.25,3.6
| |
| Firefox,firefox,firefox,3.6.26pre,3.6
| |
| | |
| For non-3.6 releases, we need to include Fennec in the email if we build Fennec.
| |
| | |
| For 9.0b2 it would be
| |
| Firefox,firefox,firefox,9.0b2,9.0
| |
| Fennec,firefox-mobile,fennec,9.0b2,9.0
| |
| | |
| And for 9.0 final it's
| |
| Firefox,firefox,firefox,9.0,9.0 | |
| Fennec,firefox-mobile,fennec,9.0,9.0 | |
| | |
| ESRs look like this:
| |
| Firefox,firefox,firefox,10.0.3,10.0
| |
| Firefox,firefox,firefox,10.0.3esr,10.0
| |
| | |
| === E-mail mirrors@mozilla.org ===
| |
| Not necessary for rapid release betas, files only go as far as the 'internal mirrors'.
| |
| | |
| Coordinate yourself with the person creating the ESR and the latest release which normally go out at the same time.
| |
| | |
| They want to know approximately what time push to external mirrors will occur. Ideally this is a 24hr notice to them, with the estimated time.
| |
| <pre>
| |
| Subject: Firefox {VERSION1} [and {VERSION2}] coming to mirrors on {DATE}
| |
| Body:
| |
| We're planning on pushing our Firefox {VERSION1} [and {VERSION2}] release(s) to mirrors 24 hours before {DATE}.
| |
| # If this is a chemspill, please mention that in the email as it will mean pinging
| |
| # for CDN to be enabled when the push to internal mirrors happens
| |
| | |
| If you believe these releases or these dates will cause any problems,
| |
| please notify release at mozilla.com. If you have any problems with mirror
| |
| status/weights/etc, please notify mirror-submissions at mozilla.org.
| |
| </pre>
| |
| | |
| === Edit rsync exclude files ===
| |
| Edit /pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude on stage so that it excludes the current release. This prevents external mirrors from picking up the new release prematurely.
| |
| | |
| For rapid release betas, this is not necessary as there's already an exclude that matches beta releases.
| |
|
| |
|
| === Tag === | | === Tag === |
| | No problems. |
|
| |
|
| === Bouncer Submitter === | | === Bouncer Submitter === |
| | | No problems. |
|
| |
|
| === Source === | | === Source === |
| | | No problems. |
| | |
| === Start autosign ===
| |
| NOTE: use new signcode keys from d:/2011-keys
| |
| | |
| Instructions are in [https://intranet.mozilla.org/RelEngWiki/index.php/Signing#.22autosign.22.2C_used_for_Firefox_3.6.x.2C_10.0.x.2C_and_10.0.x_ESR Signing]
| |
|
| |
|
| === Build === | | === Build === |
| ==== Firefox ==== | | ==== Firefox ==== |
| | No problems. |
|
| |
|
| ===== Firefox repacks ===== | | ===== Firefox repacks ===== |
| | No problems. |
|
| |
|
| ==== Fennec ==== | | ==== Fennec ==== |
| | | No problems. |
| ===== Fennec repacks ===== | | ===== Fennec repacks ===== |
| | No problems. |
|
| |
|
| === Unittests / Talos === | | === Unittests / Talos === |
Line 193: |
Line 155: |
|
| |
|
| === XULRunner === | | === XULRunner === |
|
| |
| ====Source==== | | ====Source==== |
| | It timed out: |
| | hg -R mozilla-beta bundle --base null -r 08158dc2347a source/xulrunner-12.0b5.bundle |
| | I re-triggered it and it worked. |
|
| |
|
| ====Build==== | | ====Build==== |
| | | No problems. |
| ====Signing====
| |
| NOTE: use new signcode keys from d:/2011-keys and QUIT SIGNCODE when you're done with keymaster
| |
| | |
| Follow instructions in [https://intranet.mozilla.org/Build:CombinedSigning#XULRunner_Signing XULRunner Signing] (aut required).
| |
| | |
| === Partner Repack ===
| |
| ==== Firefox ====
| |
| ==== Fennec ====
| |
| | |
| === Firefox Signing ===
| |
| | |
|
| |
|
| === Android Signing === | | === Android Signing === |
Line 215: |
Line 168: |
| Now run on signing1. | | Now run on signing1. |
| === L10N verify === | | === L10N verify === |
| | | No problems. |
|
| |
|
| === Checksums === | | === Checksums === |
| | No problems. |
|
| |
|
| === Updates === | | === Updates === |
| | No problems. |
|
| |
|
| ==== Update verify ==== | | ==== Update verify ==== |
| | No problems. |
|
| |
|
| === Major Update === | | === Reset reserved slaves === |
| Major update generation is not kicked off automatically. You should only create them once the final builds for the "latest" build are ready.
| | Done |
| For instance, the 3.6.26 builds got created a week before the 10.0 release but the "final" 10.0 builds were not created after few days.
| |
|
| |
|
| Follow instructions from the [[Release:Release_Automation_on_Mercurial:Documentation#Major_Update_.28Firefox_only.29|Major update]] documentation.
| | === Final verification === |
| | | Record receipt of "completed_final_verification" emails (1 per platform) |
| ==== Major Update verify ====
| |
| | |
| === Reset reserved slaves === | |
| This is also a good time to QUIT SIGNCODE on keymaster if you've still got it running.
| |
|
| |
|
| === Check permissions / AV scan === | | === Check permissions / AV scan === |
| It is supposed to be triggered automatically after updates are done.
| | No problems. |
| File a bug if it doesn't. <small>[[Release:Release_Automation_on_Mercurial:Documentation#Antivirus_check|details]]</small>
| |
| | |
| === Push to internal mirrors ===
| |
| This is done by automation for rapid release betas.
| |
| | |
| For other releases, this should be done manually at this point, after check permissions / AV scan have completed.
| |
| * Make sure the rsync excludes have been updated ([[Releases/BuildNotesTemplate#Edit_rsync_exclude_files]])
| |
| * Force build the push to mirrors builder. Make sure at least 15 minutes have elapsed since editing the rysnc module to give it time to sync out.
| |
| | |
| [https://intranet.mozilla.org/ReleaseEngineering/Release/Primer#Mirrors_.28internal_.26_external.29 Mirrors Policy]
| |
|
| |
|
| === Going to Beta === | | === Going to Beta === |
| ==== Run backupsnip ==== | | ==== Run backupsnip ==== |
| NOTE: Remember to do this at least '''2 hours''' ahead of the expected "go to beta" email. <small>''[[Release:Release_Automation_on_Mercurial:Documentation#Prepare_for_Beta_Release_.28Firefox_only.29|details]]''</small> | | NOTE: Remember to do this at least '''2 hours''' ahead of the expected "go to beta" email. <small>''[[Release:Release_Automation_on_Mercurial:Documentation#Prepare_for_Beta_Release_.28Firefox_only.29|details]]''</small> |
| | # cltbld@aus2-staging |
| | ~/bin/backupsnip Firefox-12.0b5-build1 |
| | |
| | It seems that starting this week we should be doing things from aus3-staging. |
| | # ffxbld@aus3-staging |
| | ~/bin/backupsnip Firefox-12.0b5-build1 |
|
| |
|
| ==== Push to beta ==== | | ==== Push to beta ==== |
| Wait for "go" from release managers<br />
| | # ffxbld@aus3-staging |
| For Firefox:
| | cd /opt/aus2/snippets/staging |
| * Publish (and record run time here): <small>''[[Release:Release_Automation_on_Mercurial:Documentation#Beta_Release_.28Firefox_only.29|details]]''</small>
| | ~/bin/pushsnip Firefox-12.0b5-build1 |
| * on completion, email r-d that VERSION updates are live on the beta channel
| |
| | |
| For Android:
| |
| * publish on Google Play (nee Android Marketplace), using [[#Publish_Fennec_to_the_Android_Market|instructions below]]
| |
| * on completions, email r-d that VERSION is live on Google Play
| |
| | |
| Wait for confirmation from QA that each of the above releases is okay, then close the tracking ticket.
| |
| | |
| === Before Release Day ===
| |
| <!-- not for beta -->
| |
| Assuming this is not a chemspill.
| |
| | |
| ==== Run backupsnip for release snippets ====
| |
| Do this the night before release day as it can take up to two hours.
| |
| | |
| === Final verification ===
| |
| Record receipt of "completed_final_verification" emails (1 per platform)
| |
| | |
| === Push index file to mirrors ===
| |
| | |
| === Push to external mirrors ===
| |
| If this is a chemspill you will want to ping justdave (or other sysadmin) in #release-drivers and ask them to enable CDN.
| |
| | |
| * Remove previously added blacklisting entry from stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude
| |
| * Replace old version with the current one in stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-current.exclude
| |
| | |
| See [https://intranet.mozilla.org/RelEngWiki/index.php/Managing_Rsync_Modules details]
| |
| | |
| === Release Day === | | === Release Day === |
| ==== Publish Fennec to the Android Market ==== | | ==== Publish Fennec to the Play Store ==== |
| =====Push the files===== | | =====Push the files===== |
| * Use [http://hg.mozilla.org/build/braindump/file/tip/releases-related/push_fennec.sh this script] and run it as ffxbld@stage (please push you changes prior to using it, and grab latest on stage via <tt>curl -O http://hg.mozilla.org/build/braindump/raw-file/tip/releases-related/push_fennec.sh</tt>) | | * Use [http://hg.mozilla.org/build/braindump/file/tip/releases-related/push_fennec.sh this script] and run it as ffxbld@stage (please push you changes prior to using it, and grab latest on stage via <tt>curl -O http://hg.mozilla.org/build/braindump/raw-file/tip/releases-related/push_fennec.sh</tt>) |
|
| |
|
| =====Android Market===== | | =====Play Store===== |
| '''IMPORTANT -''' Make sure to follow instructions!
| | * Pushed using Google Play web interface. |
| * download multi apk (e.g. [http://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/10.0b6-candidates/build1/android/multi/fennec-10.0b6.multi.android-arm.apk multi/fennec-10.0b6.multi.android-arm.apk])
| |
| * visit https://market.android.com/publish
| |
| * choose "Firefox Beta" or "Firefox"
| |
| * select the "APK Files" tab and choose "Upload APK"
| |
| ** choose the multi apk that you downloaded and hit "upload"
| |
| *** NOTE: the progress bar does not seem to show progress (at least on Google Chrome) | |
| ** when it finishes uploading, verify VersionCode is the build date (almost anyway, the market reports an hour later than our buildID)
| |
| ** hit "Save"
| |
| * activate new apk (You should see an Error message since both apk's are active)
| |
| * deactivate old apk (You should not see the Error message anymore)
| |
| * hit "Save"
| |
| * If this is a beta 1, go to "Product Details" tab -> Recent Changes, change the url to http://www.mozilla.com/en-US/mobile/{VERSION}beta/releasenotes/
| |
| ** and hit "Save"
| |
| | |
| ====Push XULRunner to Mirrors ====
| |
| | |
| ==== Update XULRunner wiki page ====
| |
| For major releases or chemspills, update the links on:
| |
| * https://developer.mozilla.org/en/XULRunner
| |
| * https://developer.mozilla.org/en/Gecko_SDK
| |
| | |
| Also for older releases:
| |
| * https://developer.mozilla.org/en/XULRunner_1.9.2_Release_Notes
| |
| * https://developer.mozilla.org/en/Gecko_SDK
| |
| | |
| ==== Check Throttling ====
| |
| See http://update-watch.localgho.st/release/ for example AUS links
| |
| | |
| Some links to check:
| |
| * Automatic (idle time check) update links:
| |
| ** 10.0.2 en-US [https://aus3.mozilla.org/update/1/Firefox/10.0.2/20120215223356/WINNT_x86-msvc/en-US/release/update.xml win32] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Linux_x86-gcc3/en-US/release/update.xml linux] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release/update.xml mac] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Linux_x86_64-gcc3/en-US/release/update.xml linux64]
| |
| ** 9.0 en-US [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/WINNT_x86-msvc/en-US/release/update.xml win32] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Linux_x86-gcc3/en-US/release/update.xml linux] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release/update.xml mac] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Linux_x86_64-gcc3/en-US/release/update.xml linux64]
| |
| ** 10.0.2esr en-US [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/WINNT_x86-msvc/en-US/esr/update.xml win32] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Linux_x86-gcc3/en-US/esr/update.xml linux] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/esr/update.xml mac] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Linux_x86_64-gcc3/en-US/esr/update.xml linux64]
| |
| ** 10.0esr en-US [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/WINNT_x86-msvc/en-US/esr/update.xml win32] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Linux_x86-gcc3/en-US/esr/update.xml linux] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/esr/update.xml mac] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Linux_x86_64-gcc3/en-US/esr/update.xml linux64]
| |
| ** 3.6.27 en-US [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/WINNT_x86-msvc/en-US/release/update.xml win32] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Linux_x86-gcc3/en-US/release/update.xml linux] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Darwin_x86-gcc3-u-ppc-i386/en-US/release/update.xml mac]
| |
| * Manual update links:
| |
| ** 10.0.2 en-US [https://aus3.mozilla.org/update/1/Firefox/10.0.2/20120215223356/WINNT_x86-msvc/en-US/release/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Linux_x86-gcc3/en-US/release/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release/update.xml?force=1 mac] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120215223356/Linux_x86_64-gcc3/en-US/release/update.xml?force=1 linux64]
| |
| ** 9.0 en-US [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/WINNT_x86-msvc/en-US/release/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Linux_x86-gcc3/en-US/release/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release/update.xml?force=1 mac] [https://aus2.mozilla.org/update/1/Firefox/9.0/20111216140209/Linux_x86_64-gcc3/en-US/release/update.xml?force=1 linux64]
| |
| ** 10.0.2esr en-US [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/WINNT_x86-msvc/en-US/esr/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Linux_x86-gcc3/en-US/esr/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/esr/update.xml?force=1 mac] [https://aus2.mozilla.org/update/1/Firefox/10.0.2/20120216092139/Linux_x86_64-gcc3/en-US/esr/update.xml?force=1 linux64]
| |
| ** 10.0esr en-US [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/WINNT_x86-msvc/en-US/esr/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Linux_x86-gcc3/en-US/esr/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/esr/update.xml?force=1 mac] [https://aus2.mozilla.org/update/1/Firefox/10.0/20120130064731/Linux_x86_64-gcc3/en-US/esr/update.xml?force=1 linux64]
| |
| ** 3.6.27 en-US [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/WINNT_x86-msvc/en-US/release/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Linux_x86-gcc3/en-US/release/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Darwin_x86-gcc3-u-ppc-i386/en-US/release/update.xml?force=1 mac]
| |
| | |
| ==== Push to Release Channel ====
| |
| Once there is enough uptake and we get "go" from release driver.
| |
| | |
| ==== Update symlinks ====
| |
| Once we're signed off on the release channel.
| |
| ===== Remove index.html files =====
| |
| If you created them earlier to hide the release.
| |
| | |
| ==== Update browser choice website ====
| |
| </i>
| |