mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 04:05:49 +00:00
.. | ||
Bootstrap | ||
MozBuild | ||
t | ||
bootstrap.cfg | ||
README | ||
release |
Bootstrap Release ----------------- Bootstrap is a release automation tool. Use "release -h" for help. Tools run first ----------------- * checklist/config generator * version bump tool Steps are in dependency order. The process may be restarted at any step as long as all previous steps are satisfied. PASS/FAIL verification is run after every step. Steps ----------------- 1) tag 2) build 2.1) push 2.2) announce 3) source 4) repack 4.1) push 4.2) announce 5) updates 5.1) push 5.2) announce 6) stage 6.1) merge 6.2) announce 7) sign 8) release 8.1) announce Details ----------------- tag _RELEASE and _RCn for mozilla and talkback build en-US build from source (based on tag) push to stage announce source bz2 archive based on tag push to stage repack repack l10n, uses en-US build push to stage announce updates uses patcher generate partials and AUS config ("snippets") push to stage announce stage uses groom-files create release directory/filename structure merge updates announce sign manual release create bouncer links rsync builds to mirrors rsync production AUS config announce