Title: [120443] trunk/Tools
- Revision
- 120443
- Author
- o...@webkit.org
- Date
- 2012-06-15 05:31:24 -0700 (Fri, 15 Jun 2012)
Log Message
Add ForceScheduler to build.webkit.org
https://bugs.webkit.org/show_bug.cgi?id=88982
Reviewed by Ryosuke Niwa.
* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(loadBuilderConfig):
Modified Paths
Diff
Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (120442 => 120443)
--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2012-06-15 12:16:55 UTC (rev 120442)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2012-06-15 12:31:24 UTC (rev 120443)
@@ -4,6 +4,7 @@
from buildbot.buildslave import BuildSlave
from buildbot.changes.pb import PBChangeSource
from buildbot.scheduler import AnyBranchScheduler, Triggerable
+from buildbot.schedulers.forcesched import FixedParameter, ForceScheduler, StringParameter
from buildbot.schedulers.filter import ChangeFilter
from buildbot.status import html
from buildbot.status.web.authz import Authz
@@ -825,6 +826,22 @@
scheduler['builderNames'] = map(str, scheduler['builderNames'])
c['schedulers'].append(kls(**scheduler))
+ forceScheduler = ForceScheduler(
+ name="force",
+ builderNames=[builder['name'] for builder in config['builders']],
+ reason=StringParameter(name="reason", default="", size=40),
+
+ # Validate SVN revision: number or emtpy string
+ revision=StringParameter(name="revision", default="", regex=re.compile(r'^(\d*)$')),
+
+ # Disable default enabled input fields: branch, repository, project, additional properties
+ branch=FixedParameter(name="branch"),
+ repository=FixedParameter(name="repository"),
+ project=FixedParameter(name="project"),
+ properties=[]
+ )
+ c['schedulers'].append(forceScheduler)
+
c['builders'] = []
for builder in config['builders']:
for slaveName in builder['slavenames']:
Modified: trunk/Tools/ChangeLog (120442 => 120443)
--- trunk/Tools/ChangeLog 2012-06-15 12:16:55 UTC (rev 120442)
+++ trunk/Tools/ChangeLog 2012-06-15 12:31:24 UTC (rev 120443)
@@ -1,3 +1,13 @@
+2012-06-15 Csaba Osztrogonác <o...@webkit.org>
+
+ Add ForceScheduler to build.webkit.org
+ https://bugs.webkit.org/show_bug.cgi?id=88982
+
+ Reviewed by Ryosuke Niwa.
+
+ * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+ (loadBuilderConfig):
+
2012-06-15 Christophe Dumez <christophe.du...@intel.com>
[EFL][WK2] Add title support to Ewk_View
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes