Releases/Firefox 14.0b12/BuildNotes: Difference between revisions

release done
(backfilled some data based on team feedback)
(release done)
Line 8: Line 8:
* <strike>[https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] </strike>
* <strike>[https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] </strike>
* <strike>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves]] </strike>
* <strike>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves]] </strike>
</small><strong>
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]]  
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]]  
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]]  
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]]  
</small><strong>
</strong>
</strong>


Line 43: Line 43:
   997  >reserved_slaves
   997  >reserved_slaves
   998  cat reserved_slaves
   998  cat reserved_slaves
* pushed fennec snips
** confusion on version # due to this window of interwoven GA & beta releases using same version. Script docs updated.
    $ ssh buildbot-master13
    Last login: Wed Jul 11 11:33:58 2012 from vpn1.dmz.releng.scl3.mozilla.com
    cltbld@buildbot-master13:~
    [cltbld@buildbot-master13 ~]$ ssh -l ffxbld -i .ssh/ffxbld_dsa stage.mozilla.org
    Last login: Tue Jul 10 11:41:48 2012 from zlb1.dmz.scl3.mozilla.com
   
    -bash-4.1$ curl -O http://hg.mozilla.org/build/braindump/raw-file/tip/releases-related/push_fennec.sh
    -bash-4.1$ head push_fennec.sh
    #!/bin/bash
    # VERSION & BUILDNUM are the "version" and "buildNumber" from the
    # release's cofiguration file
    export VERSION=14.0b12
    export BUILDNUM=1
    export RD=/home/ftp/pub/mozilla.org/mobile/releases
    export CD=/home/ftp/pub/mozilla.org/mobile/candidates
    export PLATFORMS="android"
   
    set -x
    -bash-4.1$ ./push_fennec.sh
''303 lines skipped''
    fennec-14.0b12.zh-TW.android-arm.apk
   
    sent 16359573 bytes  received 34 bytes  2974474.00 bytes/sec
    total size is 16357441  speedup is 1.00
    -bash-4.1$ echo $?
    0
    -bash-4.1$ exit
    logout
    Connection to stage.mozilla.org closed.
* published fennec on google play
    # download both multi apks. These have the same name so save them to separate directories.
    #    (e.g. android/multi/fennec-14.0b6.multi.android-arm.apk)
    curl -O http://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/14.0b12-candidates/build1/android/multi/fennec-14.0b12.multi.android-arm.apk
    # visit https://market.android.com/publish
    # choose "Firefox Beta"
    # select the "APK Files" tab and choose "Upload APK"
    #    choose the android multi apk that you downloaded and hit "upload"
    #    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 android apk (You should see an Error message since both apk's are active)
    # deactivate old android apk (You should not see the Error message anymore).
    # hit "Save"
** replied to "please publish" emails
Confirmed users
1,351

edits