ReferencePlatforms/Linux-CentOS-5.0: Difference between revisions

Jump to navigation Jump to search
Line 601: Line 601:


== Buildbot Setup ==
== Buildbot Setup ==
To create the buildbot slave do the following:
The buildbot.tac file will automatically be generated to send the slave to staging-master.build.mozilla.org:9010
buildbot create-slave --umask=002 /builds/slave <MASTER>:<PORT> moz2-<SLAVE> <PASSWD>
 
Then edit the tac file like so:
keepalive = None
usepty = 1
in the buildbot.tac and restart it (otherwise we'll start pushing update snippets around with mode 600, time out from a busy master, and fail to clean up unit test failures).


== switchover from staging to production ==
== switchover from staging to production ==
Line 620: Line 614:
  ssh -i ~/.ssh/ffxbld_dsa ffxbld@hg.mozilla.org
  ssh -i ~/.ssh/ffxbld_dsa ffxbld@hg.mozilla.org
  ssh -i ~/.ssh/ffxbld_dsa ffxbld@cvs.mozilla.org
  ssh -i ~/.ssh/ffxbld_dsa ffxbld@cvs.mozilla.org
* edit /e/builds/moz2_slave/buildbot.tac to change "staging-master" to "production-master".
* edit /e/builds/moz2_slave/buildbot.tac to change "staging-master" to "production-master" or "production-master02".
* clobber all build trees on slave
* clobber all build trees on slave
* start slave process
* start slave process
canmove, Confirmed users
6,439

edits

Navigation menu