[Buildbot-commits] buildbot ChangeLog,1.363,1.364

Brian Warner warner at users.sourceforge.net
Thu Apr 21 20:56:26 UTC 2005


Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31889

Modified Files:
	ChangeLog 
Log Message:
(createMaster,createSlave): rewrite 'buildbot' command to put a little
Makefile in the target that helps you re-create the buildbot.tap file, start
or stop the master/slave, and reconfigure (i.e. SIGHUP) the master. Also
chmod all the files 0600, since they contain passwords.

(start): if there is a Makefile, and /usr/bin/make exists, use 'make start'
in preference to a raw twistd command. This lets slave admins put things like
PYTHONPATH variables in their Makefiles and have them still work when the
slave is started with 'buildbot start ~/slave/foo'. The test is a bit clunky,
it would be nice to first try the 'make' command and only fall back to twistd
if it fails. TODO: the Makefile's "start" command does not add the
--reactor=win32 argument when running under windows.


Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.363
retrieving revision 1.364
diff -u -d -r1.363 -r1.364
--- ChangeLog	21 Apr 2005 20:07:27 -0000	1.363
+++ ChangeLog	21 Apr 2005 20:56:23 -0000	1.364
@@ -1,5 +1,19 @@
 2005-04-21  Brian Warner  <warner at lothar.com>
 
+	* buildbot/scripts/runner.py (createMaster,createSlave): rewrite
+	'buildbot' command to put a little Makefile in the target that
+	helps you re-create the buildbot.tap file, start or stop the
+	master/slave, and reconfigure (i.e. SIGHUP) the master. Also chmod
+	all the files 0600, since they contain passwords.
+	(start): if there is a Makefile, and /usr/bin/make exists, use
+	'make start' in preference to a raw twistd command. This lets
+	slave admins put things like PYTHONPATH variables in their
+	Makefiles and have them still work when the slave is started with
+	'buildbot start ~/slave/foo'. The test is a bit clunky, it would
+	be nice to first try the 'make' command and only fall back to
+	twistd if it fails. TODO: the Makefile's "start" command does not
+	add the --reactor=win32 argument when running under windows.
+
 	* buildbot/test/test_trial.py: remove it. This requires some
 	functionality out of Twisted that isn't there yet, and until then
 	having it around just confuses things.





More information about the Commits mailing list