[Buildbot-commits] buildbot ChangeLog,1.759,1.760

Brian Warner warner at users.sourceforge.net
Sat Sep 30 22:36:12 UTC 2006


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

Modified Files:
	ChangeLog 
Log Message:
[project @ p4poller.py: minor stylistic changes]

Original author: warner at lothar.com
Date: 2006-09-30 21:22:50

Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.759
retrieving revision 1.760
diff -u -d -r1.759 -r1.760
--- ChangeLog	30 Sep 2006 22:35:59 -0000	1.759
+++ ChangeLog	30 Sep 2006 22:36:09 -0000	1.760
@@ -1,3 +1,77 @@
+2006-09-30  Brian Warner  <warner at lothar.com>
+
+	* buildbot/changes/p4poller.py (P4Source): some minor stylistic
+	changes: set self.loop in __init__, remove unused volatile=
+
+	* docs/buildbot.texinfo (.buildbot config directory): add more
+	docs on the .buildbot/options keys used by "buildbot try"
+	* buildbot/scripts/tryclient.py (Try.createJob): remove dead code
+	(Try.deliverJob): same
+
+	* buildbot/changes/bonsaipoller.py (BonsaiParser): more updates
+	from Robert Helmer
+	(BonsaiPoller): same
+
+	* buildbot/slave/commands.py (LogFileWatcher.stop): explicitly
+	close the filehandle when we stop watching the file. Before, the
+	filehandle was only closed when the LogFileWatcher was
+	garbage-collected, which could be quite a while in the future. If
+	it was still open by the time the next build started, windows will
+	refuse to let the new build delete the old build/ directory. Fixes
+	SF#1568415, thanks to <scmikes>, <FireMoth>, and <radix> on
+	#twisted for the catch.
+
+2006-09-29  Brian Warner  <warner at lothar.com>
+
+	* buildbot/status/tinderbox.py (TinderboxMailNotifier): updates
+	from Robert Helmer
+
+2006-09-25  Brian Warner  <warner at lothar.com>
+
+	* setup.py: the new buildbot.steps module wasn't being installed.
+	Thanks to Jose Dapena Paz for the catch, fixes SF#1560631.
+	(testmsgs): add the extra stuff from buildbot/test/* so you can
+	run unit tests on an installed copy of buildbot, not just from
+	the source tree.
+
+	* contrib/svn_buildbot.py (ChangeSender.getChanges): the first *4*
+	columns of 'svnlook changed' output contain status information, so
+	strip [:4] instead of [:6]. Depending upon what the status flags
+	were, this would sometimes lead to mangled filenames. Thanks to
+	Riccardo Magliocchetti for the patch. Closes SF#1545146.
+
+	* buildbot/steps/source.py (Monotone): initial Monotone support,
+	contributed by Nathaniel Smith. Still needs docs and tests, but
+	this code has been in use on the Monotone buildbot for a long
+	time now.
+	* buildbot/slave/commands.py (Monotone): slave-side support
+	* buildbot/changes/monotone.py (MonotoneSource): polling change
+	source
+
+	* buildbot/changes/bonsaipoller.py (BonsaiPoller): Ben also
+	contributed a Change Source that polls a Bonsai server (a
+	kind of web-based viewcvs CGI script).
+
+	* buildbot/status/tinderbox.py (TinderboxMailNotifier): Ben
+	Hearsum contributed a status plugin which sends email in the same
+	format that Tinderbox does: this allows a number of tinderbox
+	tools to be driven by Buildbot instead. Thanks Ben!
+
+2006-09-24  Brian Warner  <warner at lothar.com>
+
+	* buildbot/changes/mail.py (parseBonsaiMail): fix the parser.
+	Thanks to Robert Helmer for the patch.
+
+	* buildbot/process/base.py (Build.setupSlaveBuilder): tell our
+	BuildStatus about the buildslave name at the *beginning* of the
+	build, rather than at the end. Thanks to Alexander Lorenz for the
+	patch.
+	* buildbot/status/html.py (StatusResourceBuild.body): always
+	include the slavename in the build page, not just when the build
+	has finished.
+	* buildbot/status/mail.py (MailNotifier.buildMessage): include the
+	slavename in the email message
+
 2006-09-21  Brian Warner  <warner at lothar.com>
 
 	* buildbot/scripts/sample.cfg: update to use new BuildStep classes





More information about the Commits mailing list