Releases/Fennec 14.0b4/BuildNotes: Difference between revisions

status update at end of xul build
(status update at end of fennec build)
 
(status update at end of xul build)
Line 18: Line 18:
=Signed-off Revision(s)=
=Signed-off Revision(s)=
* Build 1: [http://hg.mozilla.org/releases/mozilla-aurora/rev/89176b6d643c 89176b6d643c]
* Build 1: [http://hg.mozilla.org/releases/mozilla-aurora/rev/89176b6d643c 89176b6d643c]
* 13.0b2 build# spin#: [http://hg.mozilla.org/releases/mozilla-beta/rev/79a76c1e1bf4 79a76c1e1bf4]
* 13.0b2 build3 spin4: [http://hg.mozilla.org/releases/mozilla-beta/rev/79a76c1e1bf4 79a76c1e1bf4]


=L10N changesets=
=L10N changesets=
Line 34: Line 34:
|-
|-
| 1
| 1
| MOBILE140_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1
| MOBILE140_2012053010_RELBRANCH FENNEC_14_0b4_BUILD1 FENNEC_14_0b4_RELEASE
| [http://hg.mozilla.org/releases/mozilla-aurora/rev/# #]
| [http://hg.mozilla.org/releases/mozilla-aurora/rev/ee5149c195b7 ee5149c195b7]
|-
|-
| 13.0b2 build# spin#
| 13.0b2 build3 spin4
| MOBILE130_2012050119_RELBRANCH FENNEC_13_0b2_BUILD# FENNEC_13_0b2_RELEASE  
| MOBILE130_2012050119_RELBRANCH FENNEC_13_0b2_BUILD3 FENNEC_13_0b2_RELEASE  
| [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
| [http://hg.mozilla.org/releases/mozilla-beta/rev/88ee14110a74 88ee14110a74]
|}
|}


Line 53: Line 53:
| rowspan="2" | 1  
| rowspan="2" | 1  
| android
| android
| rowspan="2" |  
| rowspan="2" | 20120530100652
|
| linux-ix-slave29
|
| 48 mins, 39 secs
|-
|-
| android-xul
| android-xul
|
| linux-ix-slave13
|
| 48 mins, 34 secs
|-
|-
| 13.0b2 build # spin #
| 13.0b2 build 3 spin 4
| android-xul
| android-xul
|  
| 20120530134406
|  
| linux-ix-slave37
|  
| 49 mins, 26 secs
|}
|}


Line 129: Line 129:
done
done


==13.0b2 build # spin #==
==13.0b2 build 3 spin 4==


===Preparing to start Automation===
===Preparing to start Automation===
Line 156: Line 156:
* Hit "rebuild" on the latest [http://buildbot-master13.build.scl1.mozilla.com:8001/builders/release-mozilla-beta-android-xul_build release-mozilla-beta-android-xul_build].
* Hit "rebuild" on the latest [http://buildbot-master13.build.scl1.mozilla.com:8001/builders/release-mozilla-beta-android-xul_build release-mozilla-beta-android-xul_build].
** This will upload into the build#-spin# directory instead of overwriting the previous build.
** This will upload into the build#-spin# directory instead of overwriting the previous build.
=== IF CODE HAS CHANGED ===
* Land 13.0b2 [http://hg.mozilla.org/build/buildbot-configs/rev/# configs] : increment the build number.
* Create a build#-spin# directory on stage, and softlink the build# to it.
** The build# will increment, and this will be a spin 1.
** For build3-spin1:
<pre>
# ffxbld@stage
cd /pub/mozilla.org/mobile/candidates/13.0b2-candidates
mkdir build3-spin1
ln -s build3-spin1 build3
</pre>
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags.
hg tag -f FENNEC_13_0b2_{RELEASE,BUILD#}
* update and reconfigure the master
* release-sanity
<pre>
# For 13.0b2 build 3:
# cltbld@bm13
cd /builds/buildbot/build1/master
source ../bin/activate
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 13.0b2 --branch mozilla-beta --build-number 3 -c release-fennec-mozilla-beta.py --products fennec --dryrun localhost:9001 2>&1 | tee aki.out
</pre>
* start automation ''&larr; monitor progress on buildbot (e.g. [http://buildbot-master13.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-beta- beta])''
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 13.0b2 --branch mozilla-beta --build-number 3 -c release-fennec-mozilla-beta.py --products fennec localhost:9001 2>&1 | tee aki.out
=== Tagging ===
(only runs if code has changed)
=== Source ===
(only runs if code has changed)


=== Build ===
=== Build ===
==== Fennec ====
==== Fennec ====
 
done
=== Android Signing ===
=== Android Signing ===


Line 203: Line 169:
python26 mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py
python26 mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py
</pre>
</pre>
 
done
=== Release Day ===
=== Release Day ===
==== Publish Fennec to the Play Store (for beta releases and release releases) ====
==== Publish Fennec to the Play Store (for beta releases and release releases) ====
Confirmed users
1,351

edits