Releases/Firefox 14.0b8/BuildNotes: Difference between revisions

 
Line 206: Line 206:
==== Publish Fennec to the Play Store (for beta releases and release releases) ====
==== Publish Fennec to the Play Store (for beta releases and release releases) ====


<font color='red'>'''NOTHING DONE BELOW HERE'''</font>
We ended up not pushing Fennec 14.0b8 build 1 at all; see the [https://wiki.mozilla.org/Releases/Fennec_14.0b8/BuildNotes build notes] for 14.0b8 build 2 and later.
 
We may not be pushing Fennec 14.0b8 build 1 at all; see the [https://wiki.mozilla.org/Releases/Fennec_14.0b8/BuildNotes build notes] for 14.0b8 build 2 and 3.
 
=====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>)
 
=====Play Store=====
'''IMPORTANT -''' Make sure to follow instructions!
* download both multi apks.  These have the same name so save them to separate directories.
** (If you're not building or pushing XUL fennec, you can skip the android-xul download/push)
** (e.g. [http://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/14.0b8-candidates/build1/android/multi/fennec-14.0b8.multi.android-arm.apk android/multi/fennec-14.0b8.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"
*** 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 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). You can identify the two build types by
** Native Fennec (phones) has <tt>Supported screens: small-large</tt>
** XUL Fennec (tablets) has <tt>Supported screens: xlarge</tt>
* hit "Save"
** and hit "Save"
Confirmed users
4,293

edits