User:Rhelmer:Release Automation schedule
From MozillaWiki
M1
- (DONE) basic framework, attached to bug, checked in
- (DONE) all steps implemented from release doc, no remoting. Staging server set up.
- (DONE) 1.5.0.9 released using available automation scripts
M2 (Q1 2007)
- basic method for remote steps working on staging (exact method TBD)
- add features
- l10n metadiff
- full update verification
- support more than just 1.5.0.x
- groom-files options
- infrastructure improvments
- centralize infrastructure
- fix bugs
- hardcoded cvsroot in scripts (should honor CVSROOT)
- source archive script
- build tools from a known CVS snapshot
- e.g. patcher pulls trunk
- hardcoded cvsroot in scripts (should honor CVSROOT)
M3 (Q1 2007)
- end-to-end automation run possible
- add features
- better logging
- better config
- db integration
- eliminate manual steps
- generate tinder/mozconfigs
- perform version bump on minibranch
- generate patcher config
- generate update checker config
- rsync builds to candidates dir