|
|
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"
| |