17 lines
512 B
Python
17 lines
512 B
Python
import sys
|
|
|
|
from buildbot.master import BuildMaster
|
|
from twisted.application import service
|
|
from twisted.python.log import FileLogObserver, ILogObserver
|
|
|
|
basedir = '/usr/src/app'
|
|
configfile = 'master.cfg'
|
|
|
|
# note: this line is matched against to check that this is a buildmaster
|
|
# directory; do not edit it.
|
|
application = service.Application('buildmaster')
|
|
application.setComponent(ILogObserver, FileLogObserver(sys.stdout).emit)
|
|
|
|
m = BuildMaster(basedir, configfile, umask=None)
|
|
m.setServiceParent(application)
|