[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