[Buildbot-commits] buildbot ChangeLog,1.559,1.560 NEWS,1.48,1.49
Brian Warner
warner at users.sourceforge.net
Sat Nov 26 02:46:35 UTC 2005
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14835
Modified Files:
ChangeLog NEWS
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-442
Creator: Brian Warner <warner at lothar.com>
update NEWS again
* NEWS: more updates
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.559
retrieving revision 1.560
diff -u -d -r1.559 -r1.560
--- ChangeLog 26 Nov 2005 02:14:31 -0000 1.559
+++ ChangeLog 26 Nov 2005 02:46:33 -0000 1.560
@@ -1,5 +1,7 @@
2005-11-25 Brian Warner <warner at lothar.com>
+ * NEWS: more updates
+
* buildbot/locks.py: fix the problem in which loading a master.cfg
file that changes some Builders (but not all of them) can result
in having multiple copies of the same Lock. Now, the real Locks
Index: NEWS
===================================================================
RCS file: /cvsroot/buildbot/buildbot/NEWS,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- NEWS 23 Nov 2005 08:01:23 -0000 1.48
+++ NEWS 26 Nov 2005 02:46:33 -0000 1.49
@@ -2,7 +2,17 @@
* Release ?.?.? (??)
-** Changes
+** New Features
+
+*** scheduler.Nightly
+
+Dobes Vandermeer contributed a cron-style 'Nightly' scheduler. Unlike the
+more-primitive Periodic class (which only lets you specify the duration
+between build attempts), Nightly lets you schedule builds for specific times
+of day, week, month, or year. The interface is very much like the crontab(5)
+file. See the buildbot.scheduler.Nightly docstring for complete details.
+
+** minor new features
*** step.Trial can work with Trial from Twisted >2.1.0
@@ -30,7 +40,9 @@
Several patches from Dobes Vandermeer: Escape the URLs in email, in case they
have spaces and such. Fill otherwise-empty <td> elements, as a workaround for
buggy browsers that might optimize them away. Also use binary mode when
-opening status pickle files, to make windows work better.
+opening status pickle files, to make windows work better. The
+AnyBranchScheduler now works even when you don't provide a fileIsImportant=
+argument.
Stringify the base revision before stuffing it into a 'try' jobfile, helping
SVN and Arch implement 'try' builds better. Thanks to Steven Walter for the
@@ -48,6 +60,11 @@
should also fix a bug whereby new Periodic Schedulers could fire a build
before the Builders have finished being added.
+There was a bug in the way Locks were handled when the config file was
+reloaded: changing one Builder (but not the others) and reloading master.cfg
+would result in multiple instances of the same Lock object, so the Locks
+would fail to prevent simultaneous execution of Builds or Steps. This has
+been fixed.
* Release 0.7.0 (24 Oct 2005)
More information about the Commits
mailing list