[Buildbot-commits] buildbot/docs/examples twisted_master.cfg,1.34,1.35
Brian Warner
warner at users.sourceforge.net
Mon Oct 24 03:48:33 UTC 2005
Update of /cvsroot/buildbot/buildbot/docs/examples
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29737/docs/examples
Modified Files:
twisted_master.cfg
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-370
Creator: Brian Warner <warner at lothar.com>
fix up the Twisted ProcessDocs buildstep, add TryScheduler
* buildbot/process/step_twisted.py (ProcessDocs.createSummary):
when creating the list of warning messages, include the line
immediately after each WARNING: line, since that's usually where
the file and line number wind up.
* docs/examples/twisted_master.cfg: OS-X slave now does QT, add a
TryScheduler
--This line, and those below, will be ignored--
Files to commit:
<can't compute list>
This list might be incomplete or outdated if editing the log
message was not invoked from an up-to-date changes buffer!
Index: twisted_master.cfg
===================================================================
RCS file: /cvsroot/buildbot/buildbot/docs/examples/twisted_master.cfg,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- twisted_master.cfg 24 Oct 2005 03:48:17 -0000 1.34
+++ twisted_master.cfg 24 Oct 2005 03:48:31 -0000 1.35
@@ -13,7 +13,7 @@
from buildbot import master
from buildbot.changes.pb import PBChangeSource
-from buildbot.scheduler import Scheduler
+from buildbot.scheduler import Scheduler, Try_Userpass
from buildbot.process import step
from buildbot.process.factory import s
from buildbot.process.process_twisted import \
@@ -53,17 +53,6 @@
source = PBChangeSource(prefix="trunk")
c['sources'].append(source)
-## configure the schedulers
-s_quick = Scheduler(name="quick", branch=None, treeStableTimer=30,
- builderNames=["quick"])
-s_all = Scheduler(name="all", branch=None, treeStableTimer=5*60,
- builderNames=["full-2.2", "full-2.3", "full-2.4",
- "reactors", "OS-X", "win32",
- #"freebsd",
- #"threadless",
- ])
-c['schedulers'] = [s_quick, s_all]
-
## configure the builders
@@ -200,6 +189,22 @@
c['builders'] = builders
+# now set up the schedulers. We do this after setting up c['builders'] so we
+# can auto-generate a list of all of them.
+all_builders = [b['name'] for b in c['builders']]
+all_builders.sort()
+
+## configure the schedulers
+s_quick = Scheduler(name="quick", branch=None, treeStableTimer=30,
+ builderNames=["quick"])
+s_all = Scheduler(name="all", branch=None, treeStableTimer=5*60,
+ builderNames=all_builders)
+s_try = Try_Userpass("try", all_builders, port=9988,
+ userpass=private.try_users)
+
+c['schedulers'] = [s_quick, s_all, s_try]
+
+
# configure other status things
More information about the Commits
mailing list