Releases/Firefox 9.0b6/BuildNotes: Difference between revisions

 
(19 intermediate revisions by the same user not shown)
Line 24: Line 24:
| style="background:#efefef" | '''Changeset'''
| style="background:#efefef" | '''Changeset'''
|-
|-
| rowspan="2" |  
| rowspan="2" | 1
| MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| MOBILE90_2011121217_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
| [http://hg.mozilla.org/releases/mozilla-beta/rev/541d40f07d00 541d40f07d00]
|-  
|-  
| GECKO80_#_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE  
| GECKO90_2011121217_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE  
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
| [http://hg.mozilla.org/releases/mozilla-beta/rev/745b004fad4a 745b004fad4a]
|}
|}


Line 43: Line 43:
| rowspan="4" | 1  
| rowspan="4" | 1  
| Linux
| Linux
| rowspan="4" |  
| rowspan="4" | 20111212185108
|  
| mv-moz2-linux-ix-slave18
|  
| 2 hrs 16 mins
|-
|-
| Linux64
| Linux64
|  
| linux64-ix-slave06
|  
| 2 hrs 13 mins
|-
|-
| Mac
| Mac
|  
| moz2-darwin10-slave23
|  
| 4 hrs 35 mins
|-
|-
| Windows  
| Windows  
|  
| mw32-ix-slave20
|  
| 3 hrs 4 mins
|}
|}


Line 70: Line 70:
| rowspan="4" | 1  
| rowspan="4" | 1  
| android
| android
| rowspan="4" |  
| rowspan="4" | 20111212184214
|  
| mv-moz2-linux-ix-slave10
|  
| 1 hrs 52 mins
|-
|-
| linux
| linux
|  
| linux-ix-slave15 
|  
| 1 hrs 9 mins
|-
|-
| macosx
| macosx
|  
| bm-xserve11
|  
| 2 hrs 25 mins
|-
|-
| win32
| win32
|  
| mw32-ix-slave14
|  
| 1 hrs 36 mins
|}
|}


=Notes=
=Notes=
==Build 1==
==Build 1==
===Syncing repos===
N/A
====Diff mozconfigs====
N/A


===Preparing to start Automation===
===Preparing to start Automation===
Line 206: Line 202:
==== Update verify ====
==== Update verify ====
No problems
No problems
=== Major Update ===
==== Update verify ====
=== Socorro Product Data Updates ===


=== Reset reserved slaves ===
=== Reset reserved slaves ===
Line 216: Line 207:


=== Run backupsnip ===
=== Run backupsnip ===
running backupsnip now.
<pre>
#cltbld@aus2-staging
screen
cd /opt/aus2/snippets/staging/
time ~/bin/backupsnip Firefox-9.0b6-build1 2>&1 | tee 9.0b6.out
</pre>


=== Check permissions / AV scan ===
=== Check permissions / AV scan ===
No problems


=== Push files to internal mirrors ===
=== Push files to internal mirrors ===
[https://intranet.mozilla.org/ReleaseEngineering/Release/Primer#Mirrors_.28internal_.26_external.29 Mirrors Policy]
No problems


=== Final verification ===
=== Final verification ===
win32 and linux got interrupted and so I had to rebuild them, second run was fine.
=== Push index file to mirrors ===
no problems


=== Push to beta ===
=== Push to beta ===
time ~/bin/pushsnip Firefox-9.0b6-build1 2>&1 | tee 9.0b6.pushsnip.out
<pre>
real    48m11.427s
user    0m7.239s
sys    0m22.475s


Running ssh -i /home/cltbld/.ssh/auspush ffxbld@dp-ausstage01.phx.mozilla.com touch /opt/aus2/incoming/3
---------------------------------------------------------------------------


=== Push index file to mirrors ===
real    127m7.436s
 
user    0m13.442s
=== Push to external mirrors ===
sys    1m1.730s
if this is a chemspill you will want to ping justdave (or other sysadmin) in #release-drivers
</pre>
and ask them to enable CDN


=== Publish Fennec to the Android Market ===
=== Publish Fennec to the Android Market ===
====Push the files====
====Push the files====
run push_fennec_{beta,release}.sh on stage
edited and ran push_fennec_beta.sh on stage


====Android Market====
====Android Market====
'''IMPORTANT -''' Make sure to follow instructions!
Activated 9.0b6 multi apk in the market for Firefox Beta
* download multi apk (e.g. [http://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/8.0b4-candidates/build1/android/multi/fennec-8.0b4.multi.eabi-arm.apk multi/fennec-8.0b4.multi.eabi-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 build date
** 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 ===
 
=== Push to Release Channel ===
 
=== 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 ===
Confirmed users
4,467

edits