Cite Build Server
development
install buildbot
pip install -U buildbot buildbot-worker buildbot-www buildbot-console-view buildbot-waterfall-view
pip install -U txrequests
if using mysql
pip install -U MySQL-python
setup master
-
create master
buildbot create-master master
-
link master script to master directory
ln -s `pwd`/master_cite.py master/master.cfg
-
link master config
sudo mkdir /var/lib/buildbot sudo ln -s `pwd`/build.conf /var/lib/buildbot/build.conf
-
start master
buildbot start master
-
see log
tail -f master/twistd.log
setup worker
-
create worker
buildbot-worker create-worker worker localhost cite-build01-01 cite-buildbot-worker
-
start worker
buildbot-worker start worker
-
see log
tail -f worker/twistd.log
package
docker build -t docker-reg.c.9rum.cc/cite-core/cite-build .
reference
- buildbot docs : http://docs.buildbot.net/latest/