Releases/Firefox 34.0/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(restarted failed repacks for fennec) |
(→Updates for beta: create configs) |
||
Line 15: | Line 15: | ||
== Updates for beta == | == Updates for beta == | ||
cf [[Releases/Firefox_33.0/BuildNotes#Updates_for_beta | 33.0 notes]] | |||
* partial from 34.0b11 generated at build time (from [http://hg.mozilla.org/build/buildbot-configs/rev/418f1ba06dc4 this patch]) | |||
* need to check Firefox-34.0-build1 in aus4-admin to make ftpFilenames has entry for 34.0b11 present | |||
=== Update verify === | |||
==== Prep ==== | |||
On nthomas' laptop, after en-US builds done:<pre> | |||
cd <parent_of_tools_checkout, updated to tip> | |||
export PERL5LIB="tools/lib/perl:$HOME/perl5/lib/perl5" # need Config::General v2.44 | |||
wget http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_34_0_RELEASE/browser/locales/shipped-locales | |||
perl tools/release/patcher-config-bump.pl -p firefox -r Firefox -v 34.0 -a 34.0 -o 34.0b11 -b 1 \ | |||
-c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg -t stage.mozilla.org -f ftp.mozilla.org \ | |||
-d download.mozilla.org -l shipped-locales --partial-version 34.0b11 --platform linux --platform linux64 \ | |||
--platform macosx64 --platform win32 | |||
# generate update verify configs | |||
python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform linux64 --output tools/release/updates/mozBeta-firefox-linux64.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE | |||
python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform linux --output tools/release/updates/mozBeta-firefox-linux.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE | |||
python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform macosx64 --output tools/release/updates/mozBeta-firefox-mac64.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE | |||
python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform win32 --output tools/release/updates/mozBeta-firefox-win32.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE | |||
hg -R tools/ diff tools/release/updates > patch | |||
</pre> | |||
Attached to {{bug|1071606}} as [https://bugzilla.mozilla.org/attachment.cgi?id=8528267 attachment 8528267]. | |||
==== Running tests ==== | |||
We may be able to commit the config patch to tools, then force the beta update verify jobs using the revision that landed ? | |||
= Fennec 34.0 build1 = | = Fennec 34.0 build1 = |
Revision as of 10:05, 25 November 2014
Firefox 34.0 build1
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- Updates for beta
- Push to mirrors
- Apply Throttling
- Verify throttling
- Run pushsnip
- Post-release tasks
Issues
Updates for beta
cf 33.0 notes
- partial from 34.0b11 generated at build time (from this patch)
- need to check Firefox-34.0-build1 in aus4-admin to make ftpFilenames has entry for 34.0b11 present
Update verify
Prep
On nthomas' laptop, after en-US builds done:
cd <parent_of_tools_checkout, updated to tip> export PERL5LIB="tools/lib/perl:$HOME/perl5/lib/perl5" # need Config::General v2.44 wget http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_34_0_RELEASE/browser/locales/shipped-locales perl tools/release/patcher-config-bump.pl -p firefox -r Firefox -v 34.0 -a 34.0 -o 34.0b11 -b 1 \ -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg -t stage.mozilla.org -f ftp.mozilla.org \ -d download.mozilla.org -l shipped-locales --partial-version 34.0b11 --platform linux --platform linux64 \ --platform macosx64 --platform win32 # generate update verify configs python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform linux64 --output tools/release/updates/mozBeta-firefox-linux64.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform linux --output tools/release/updates/mozBeta-firefox-linux.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform macosx64 --output tools/release/updates/mozBeta-firefox-mac64.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE python tools/scripts/updates/create-update-verify-configs.py -c tools/release/patcher-configs/mozBeta-branch-patcher2.cfg --platform win32 --output tools/release/updates/mozBeta-firefox-win32.cfg --release-config-file mozilla/release-firefox-mozilla-release.py -b https://hg.mozilla.org/build/buildbot-configs --channel beta-cdntest -t FIREFOX_34_0_RELEASE hg -R tools/ diff tools/release/updates > patch
Attached to bug 1071606 as attachment 8528267.
Running tests
We may be able to commit the config patch to tools, then force the beta update verify jobs using the revision that landed ?
Fennec 34.0 build1
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- Push to mirrors
- Post-release tasks
Issues
- android repacks all failed in configure with java < 1.7, we missed bug 1082325. Patch up there, then we can land, retag mozharness, and retrigger builders. => patch landed, updated tags and re-triggered jobs.