[Buildbot-commits] buildbot ChangeLog,1.759,1.760
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
[project @ p4poller.py: minor stylistic changes]
Original author: warner at lothar.com
Date: 2006-09-30 21:22:50
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
+ * 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
+ * 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