ReleaseEngineering/How To/Setup a buildbot master: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 39: Line 39:


= Personal / development masters =
= Personal / development masters =
 
See [[ReleaseEngineering/How To/Setup Personal Development Master]]
== The Master Instance ==
First, to get the master directory prepped and cronjobs set-up, do this on the machine:
<pre>
# cltbld@wherever
BASEDIR=/builds/buildbot/my_master
MASTER_NAME=my_master_name # Must be one from ./setup-master.py -8 -l
PYTHON=/tools/python-2.6.5/bin/python
VIRTUALENV=/tools/python-2.6.5/bin/virtualenv
HG=/tools/python-2.6.5/bin/hg
hg clone http://hg.mozilla.org/build/buildbot-configs
cd buildbot-configs
make -f Makefile.setup all BASEDIR=$BASEDIR MASTER_NAME=$MASTER_NAME VIRTUALENV=$VIRTUALENV PYTHON=$PYTHON HG=$HG
</pre>
 
Then, update whatever files the Makefile instructs you too with correct passwords, descriptions, etc.
canmove, Confirmed users
1,394

edits

Navigation menu