Releases/Firefox 4.0/BuildNotes: Difference between revisions
< Releases | Firefox 4.0
Jump to navigation
Jump to search
No edit summary |
|||
Line 21: | Line 21: | ||
== Stage and Rename Files == | == Stage and Rename Files == | ||
* Copy files to ~ffxbld and rename to non-RC versions | * Copy files to ~ffxbld and rename to non-RC versions | ||
* | ** Exclude *checksums* because we don't care for individual locale+platform checksums files in the final release dir | ||
** Exclude partial MARs because there's no use for them, no point in pushing them to the mirrors | |||
** Exclude Source packages because they're regenerated for final | |||
** Exclude *SUMS* because we'll be regenerating them. | |||
Details: | |||
<pre> | |||
# ffxbld@stage | |||
mkdir firefox-4.0 | |||
cd firefox-4.0 | |||
rsync -av --exclude=*checksums* --exclude='*partial.mar' --exclude=source --exclude=*SUMS* /pub/mozilla.org/firefox/releases/4.0rc1/ . | |||
</pre> | |||
== Other Verifications == | == Other Verifications == |
Revision as of 19:22, 16 March 2011
Release Engineers
Tracking Bug
Notes
Notify Mirrors
Need to send an e-mail to mirrors in advance of the push
Automated Parts
Some of this release-day work makes sense to do from the release automation. Use force build for these.
Tag
Source
Major Update Generation
Bouncer Entries
Virus Scan
(Might not be able to do this from automation because we don't have a full 3.6-candidates dir)
Verify permissions
(Might not be able to do this from automation because we don't have a full 3.6-candidates dir)
Stage and Rename Files
- Copy files to ~ffxbld and rename to non-RC versions
- Exclude *checksums* because we don't care for individual locale+platform checksums files in the final release dir
- Exclude partial MARs because there's no use for them, no point in pushing them to the mirrors
- Exclude Source packages because they're regenerated for final
- Exclude *SUMS* because we'll be regenerating them.
Details:
# ffxbld@stage mkdir firefox-4.0 cd firefox-4.0 rsync -av --exclude=*checksums* --exclude='*partial.mar' --exclude=source --exclude=*SUMS* /pub/mozilla.org/firefox/releases/4.0rc1/ .
Other Verifications
Verify contents against RC
Index Files
Push to Mirrors
Notify AV Vendors
Need to notify AV vendors after the push to mirrors is done so that they can scan the files.