Title: [276406] trunk/Tools
Revision
276406
Author
[email protected]
Date
2021-04-21 16:50:10 -0700 (Wed, 21 Apr 2021)

Log Message

[build.webkit.org] Disable unused parameters in force build dialog box
https://bugs.webkit.org/show_bug.cgi?id=224544

Unreviewed minor infrastructure fix.


* CISupport/build-webkit-org/loadConfig.py:

Modified Paths

Diff

Modified: trunk/Tools/CISupport/build-webkit-org/loadConfig.py (276405 => 276406)


--- trunk/Tools/CISupport/build-webkit-org/loadConfig.py	2021-04-21 23:39:37 UTC (rev 276405)
+++ trunk/Tools/CISupport/build-webkit-org/loadConfig.py	2021-04-21 23:50:10 UTC (rev 276406)
@@ -27,7 +27,7 @@
 import re
 
 from buildbot.scheduler import AnyBranchScheduler, Triggerable, Nightly
-from buildbot.schedulers.forcesched import FixedParameter, ForceScheduler, StringParameter, BooleanParameter
+from buildbot.schedulers.forcesched import BooleanParameter, CodebaseParameter, FixedParameter, ForceScheduler, StringParameter
 from buildbot.schedulers.filter import ChangeFilter
 from buildbot.process import buildstep, factory, properties
 from buildbot.util import identifiers as buildbot_identifiers
@@ -76,7 +76,13 @@
     builderNames = [str(builder['name']) for builder in config['builders']]
     reason = StringParameter(name='reason', default='', size=40)
     properties = [BooleanParameter(name='is_clean', label='Force Clean build')]
-    forceScheduler = ForceScheduler(name='force', builderNames=builderNames, reason=reason, properties=properties)
+    # Disable default enabled input fields: revision, repository, project and branch
+    codebases = [CodebaseParameter("",
+                 revision=FixedParameter(name="revision", default=""),
+                 repository=FixedParameter(name="repository", default=""),
+                 project=FixedParameter(name="project", default=""),
+                 branch=FixedParameter(name="branch", default=""))]
+    forceScheduler = ForceScheduler(name='force', builderNames=builderNames, reason=reason, codebases=codebases, properties=properties)
     c['schedulers'].append(forceScheduler)
 
     c['builders'] = []

Modified: trunk/Tools/ChangeLog (276405 => 276406)


--- trunk/Tools/ChangeLog	2021-04-21 23:39:37 UTC (rev 276405)
+++ trunk/Tools/ChangeLog	2021-04-21 23:50:10 UTC (rev 276406)
@@ -1,3 +1,12 @@
+2021-04-21  Aakash Jain  <[email protected]>
+
+        [build.webkit.org] Disable unused parameters in force build dialog box
+        https://bugs.webkit.org/show_bug.cgi?id=224544
+
+        Unreviewed minor infrastructure fix.
+
+        * CISupport/build-webkit-org/loadConfig.py:
+
 2021-04-21  Don Olmstead  <[email protected]>
 
         [Python 3] Update gni-to-cmake.py
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to