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)
 |