Build:Release Automation: Difference between revisions

Jump to navigation Jump to search
Line 27: Line 27:


* Buildbot config
* Buildbot config
** if necessary, tag new version of mozilla/tools/release (used RELEASE_AUTOMATION_M6)
** if necessary, tag new version of mozilla/tools/release (used RELEASE_AUTOMATION_M6_1)
*** make sure buildbot-configs/automation/production/master.cfg uses this tag
*** make sure buildbot-configs/automation/production/master.cfg uses this tag
** need to file bug (e.g. {{Bug|400770}}) and attach diff for bootstrap.cfg (e.g. [http://mxr.mozilla.org/mozilla/source/tools/release/configs/fx-moz18-bootstrap.cfg fx-moz18-bootstrap.cfg])
** need to file bug (e.g. {{Bug|400770}}) and attach diff for bootstrap.cfg (e.g. [http://mxr.mozilla.org/mozilla/source/tools/release/configs/fx-moz18-bootstrap.cfg fx-moz18-bootstrap.cfg])
Line 33: Line 33:
** need to manually insert passwords into master.cfg, as they are intentionally not in the checked-in version.
** need to manually insert passwords into master.cfg, as they are intentionally not in the checked-in version.
** make sure Tinderbox is up-to-date on all slaves {{Bug|397554}}
** make sure Tinderbox is up-to-date on all slaves {{Bug|397554}}
*** used RELEASE_AUTOMATION_M6
*** used RELEASE_AUTOMATION_M6_1 (after tagging mozilla/tools/tinderbox with this)
** stop and restart buildbot master & all slaves, so new automation tag is detected
** reconfig buildbot master (<tt>buildbot reconfig `pwd`</tt>), so new automation tag is detected
** ensure that machines have [http://wiki.mozilla.org/Build:Release_Automation#Roles_and_resource_requirements enough resources] {{Bug|393274}}
** ensure that machines have [http://wiki.mozilla.org/Build:Release_Automation#Roles_and_resource_requirements enough resources] {{Bug|393274}}
** kick off buildbot (run as cltbld):
** kick off buildbot (run as cltbld):
Confirmed users
4,293

edits

Navigation menu