Release:Release Automation on Mercurial:Documentation: Difference between revisions

Line 372: Line 372:


=== Update Verify ===
=== Update Verify ===
Code used:
* [http://hg.mozilla.org/build/tools/file/tip/release/updates/verify.sh release/updates/verify.sh]
Deliverables:
* Update verify logs per platform. Details on them are below.
This step verifies both the MAR files and does quick tests on the update snippets. Firstly, it tests both MAR files by applying them against the previous version, and then comparing the result against the current version's full package. Once this is done for every locale it then ensures that an update snippet is present for older versions (that is, older than the previous version), and that the complete MAR the snippet points to is downloadable. Note that it does NOT attempt to apply it.
This step verifies both the MAR files and does quick tests on the update snippets. Firstly, it tests both MAR files by applying them against the previous version, and then comparing the result against the current version's full package. Once this is done for every locale it then ensures that an update snippet is present for older versions (that is, older than the previous version), and that the complete MAR the snippet points to is downloadable. Note that it does NOT attempt to apply it.


canmove, Confirmed users
6,441

edits