[Buildbot-commits] buildbot ChangeLog,1.570,1.571 NEWS,1.51,1.52
Brian Warner
warner at users.sourceforge.net
Fri Feb 17 07:23:35 UTC 2006
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30590
Modified Files:
ChangeLog NEWS
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-465
Creator: Brian Warner <warner at monolith.lothar.com>
update some docs, and the NEWS file
* docs/buildbot.texinfo (How Different VC Systems Specify Sources):
add text to explain per-build branch parameters
* NEWS: mention --umask
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.570
retrieving revision 1.571
diff -u -d -r1.570 -r1.571
--- ChangeLog 8 Feb 2006 20:50:30 -0000 1.570
+++ ChangeLog 17 Feb 2006 07:23:33 -0000 1.571
@@ -1,3 +1,9 @@
+2006-02-09 Brian Warner <warner at lothar.com>
+
+ * docs/buildbot.texinfo (How Different VC Systems Specify Sources):
+ add text to explain per-build branch parameters
+ * NEWS: mention --umask
+
2006-02-08 Brian Warner <warner at lothar.com>
* buildbot/scripts/runner.py (Maker.makeSlaveTAC): remove unused
Index: NEWS
===================================================================
RCS file: /cvsroot/buildbot/buildbot/NEWS,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- NEWS 23 Jan 2006 21:17:29 -0000 1.51
+++ NEWS 17 Feb 2006 07:23:33 -0000 1.52
@@ -23,6 +23,21 @@
now accept a strports spec, and any bare numbers are translated into TCP port
numbers (listening on all network interfaces) for compatibility.
+*** buildslave --umask control
+
+Twisted's daemonization utility (/usr/bin/twistd) automatically sets the
+umask to 077, which means that all files generated by both the buildmaster
+and the buildslave will only be readable by the account under which the
+respective daemon is running. This makes it unnecessarily difficult to share
+build products (e.g. by symlinking ~/public_html/current_docs/ to a directory
+within the slave's build directory where each build puts the results of a
+"make docs" step).
+
+The 'buildbot slave <PARAMS>' command now accepts a --umask argument, which
+can be used to override the umask set by twistd. If you create the buildslave
+with '--umask=022', then all build products will be world-readable, making it
+easier for other processes (run under other accounts) to access them.
+
** bug fixes
The 0.7.1 release had a bug whereby reloading the config file could break all
@@ -34,6 +49,12 @@
TryScheduler would explode when it was given a Change (which it is supposed
to simply ignore).
+The Waterfall display now does more quoting of names (including Builder
+names, BuildStep names, etc), so it is more likely that these names can
+contain unusual characters like spaces, quotes, and slashes. There may still
+be some problems with these kinds of names, however.. please report any bugs
+to the mailing list.
+
* Release 0.7.1 (26 Nov 2005)
More information about the Commits
mailing list