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