Title: [249148] trunk/Tools
Revision
249148
Author
[email protected]
Date
2019-08-27 10:18:18 -0700 (Tue, 27 Aug 2019)

Log Message

[ews-build] Use update-webkit script in Apply-WatchList EWS
https://bugs.webkit.org/show_bug.cgi?id=201179

Reviewed by Jonathan Bedard.

* BuildSlaveSupport/ews-build/factories.py:
(WatchListFactory): Updated to use CheckOutSource step as well.

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/ews-build/factories.py (249147 => 249148)


--- trunk/Tools/BuildSlaveSupport/ews-build/factories.py	2019-08-27 16:48:21 UTC (rev 249147)
+++ trunk/Tools/BuildSlaveSupport/ews-build/factories.py	2019-08-27 17:18:18 UTC (rev 249148)
@@ -60,6 +60,18 @@
         self.addStep(CheckStyle())
 
 
+class WatchListFactory(factory.BuildFactory):
+    def __init__(self, platform, configuration=None, architectures=None, triggers=None, additionalArguments=None, **kwargs):
+        factory.BuildFactory.__init__(self)
+        self.addStep(ConfigureBuild(platform, configuration, architectures, False, triggers, additionalArguments))
+        self.addStep(ValidatePatch())
+        self.addStep(PrintConfiguration())
+        self.addStep(CheckOutSource())
+        self.addStep(UpdateWorkingDirectory())
+        self.addStep(ApplyPatch())
+        self.addStep(ApplyWatchList())
+
+
 class BindingsFactory(Factory):
     def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
         Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, checkRelevance=True)
@@ -175,9 +187,3 @@
         Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, checkRelevance=True)
         self.addStep(RunEWSUnitTests())
         self.addStep(RunEWSBuildbotCheckConfig())
-
-
-class WatchListFactory(Factory):
-    def __init__(self, platform, configuration=None, architectures=None, triggers=None, additionalArguments=None, **kwargs):
-        Factory.__init__(self, platform, configuration, architectures, False, triggers, additionalArguments)
-        self.addStep(ApplyWatchList())

Modified: trunk/Tools/ChangeLog (249147 => 249148)


--- trunk/Tools/ChangeLog	2019-08-27 16:48:21 UTC (rev 249147)
+++ trunk/Tools/ChangeLog	2019-08-27 17:18:18 UTC (rev 249148)
@@ -1,3 +1,13 @@
+2019-08-27  Aakash Jain  <[email protected]>
+
+        [ews-build] Use update-webkit script in Apply-WatchList EWS
+        https://bugs.webkit.org/show_bug.cgi?id=201179
+
+        Reviewed by Jonathan Bedard.
+
+        * BuildSlaveSupport/ews-build/factories.py:
+        (WatchListFactory): Updated to use CheckOutSource step as well.
+
 2019-08-27  Carlos Alberto Lopez Perez  <[email protected]>
 
         W3C test importer should be able to handle expected references with an absolute path.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to