Releases/Fennec 5.0/BuildNotes: Difference between revisions

 
(6 intermediate revisions by 2 users not shown)
Line 140: Line 140:
==== Push Live ====
==== Push Live ====
===== Copy bits to releases/ =====
===== Copy bits to releases/ =====
<pre>
cd /home/ftp/pub/mobile/releases
mkdir 5.0
cd 5.0
# exclude *old* to avoid copying in the old original android apk
# exclude maemo5-gtk to skip single locale repacks
rsync --dry-run -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* --exclude=maemo5-gtk ../../candidates/5.0b7-candidates/build1/. .
rsync -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* --exclude=maemo5-gtk ../../candidates/5.0b7-candidates/build1/. .
mkdir maemo5-gtk
cd maemo5-gtk
rsync --dry-run -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* ../../../candidates/5.0b7-candidates/build1/maemo5-gtk/multi .
rsync -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* --exclude=maemo5-gtk ../../../candidates/5.0b7-candidates/build1/maemo5-gtk/multi .
cd ..
# and repos
mkdir repos
rsync -av --exclude=*.install ../../candidates/5.0b7-candidates/repos/ repos/
# symlink repos
ln -s repos maemo
cd ..
rm latest-*; ln -s 5.0b7 latest-beta; ln -s 5.0b7 latest-alpha
rm latest && ln -s 5.0 latest
# link freemantle to chinook for multi deb repo
# in /home/ftp/pub/mobile/releases/5.0/maemo/multi/dists
ln -s freemantle chinook
</pre>
As you will notice above, I had used the 5.0b7 builds so I had to re-do with the 5.0-candidates:
<pre>
cd /home/ftp/pub/mobile/releases/5.0
rsync -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* --exclude=maemo5-gtk ../../candidates/5.0-candidates/build1/. .
cd maemo5-gtk
rsync -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* --exclude=*old* --exclude=maemo5-gtk ../../../candidates/5.0-candidates/build1/maemo5-gtk/multi .
cd ..
rsync -av --exclude=*.install ../../candidates/5.0-candidates/repos/ repos/
</pre>


=====Create bouncer entry for maemo=====
=====Create bouncer entry for maemo=====


Added Bouncer entry:
Firefox-Mobile-5.0 maemo /mobile/releases/maemo/:lang/firefox.install
=====Make sure moff.m.c syncs up for maemo=====
=====Make sure moff.m.c syncs up for maemo=====
Checked moff.m.c and the 5.0 builds were there
=====Published .apk in Android Market=====
Published 5.0 apk in the Android Market that Aki already put up as a draft.


====Android Market====
====Android Market====


=====Notes on the Market=====
=====Notes on the Market=====
* {{bug|663984}} for localized text details
* {{bug|663983}} for en-US text details
Aki staged the apk and updated text as it became available, for Lukas to push in the morning.


====Release the Builders!====
====Release the Builders!====
all released.


====Revert local pm02 config changes!====
====Revert local pm02 config changes!====
n/a
Confirmed users
4,971

edits