[Buildbot-commits] buildbot ChangeLog,1.521,1.522
Brian Warner
warner at users.sourceforge.net
Sat Oct 22 23:22:12 UTC 2005
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9958
Modified Files:
ChangeLog
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-356
Creator: Brian Warner <warner at lothar.com>
handle older slaves better (mostly multiple-branch support)
* buildbot/test/test_runner.py (Options.testForceOptions): skip
when running under older pythons (<2.3) in which the shlex module
doesn't have a 'split' function.
* buildbot/process/step.py (ShellCommand.start): make
errorMessages= be a list of strings to stuff in the log before the
command actually starts. This makes it easier to flag multiple
warning messages, e.g. when the Source steps have to deal with an
old buildslave.
(CVS.startVC): handle slaves that don't handle multiple branches
by switching into 'clobber' mode
(SVN.startVC): same. Also reject branches without base_url
(Darcs.startVC): same. Also reject revision= in older slaves
(Arch.checkSlaveVersion): same (just the multiple-branches stuff)
(Bazaar.startVC): same, and test for baz separately than for arch
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.521
retrieving revision 1.522
diff -u -d -r1.521 -r1.522
--- ChangeLog 22 Oct 2005 22:41:59 -0000 1.521
+++ ChangeLog 22 Oct 2005 23:22:10 -0000 1.522
@@ -1,5 +1,21 @@
2005-10-22 Brian Warner <warner at lothar.com>
+ * buildbot/test/test_runner.py (Options.testForceOptions): skip
+ when running under older pythons (<2.3) in which the shlex module
+ doesn't have a 'split' function.
+
+ * buildbot/process/step.py (ShellCommand.start): make
+ errorMessages= be a list of strings to stuff in the log before the
+ command actually starts. This makes it easier to flag multiple
+ warning messages, e.g. when the Source steps have to deal with an
+ old buildslave.
+ (CVS.startVC): handle slaves that don't handle multiple branches
+ by switching into 'clobber' mode
+ (SVN.startVC): same. Also reject branches without base_url
+ (Darcs.startVC): same. Also reject revision= in older slaves
+ (Arch.checkSlaveVersion): same (just the multiple-branches stuff)
+ (Bazaar.startVC): same, and test for baz separately than for arch
+
* buildbot/slave/commands.py (cvs_ver): document new features
* buildbot/process/step.py (BuildStep.slaveVersion): document it
More information about the Commits
mailing list