[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