Changeset 244021 in webkit
- Timestamp:
- Apr 8, 2019 9:32:11 AM (5 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-build/factories.py
r243050 r244021 71 71 self.addStep(KillOldProcesses()) 72 72 self.addStep(CompileWebKit()) 73 self.addStep(UnApplyPatchIfRequired())74 self.addStep(CompileWebKitToT())75 73 if triggers: 76 self.addStep(ArchiveBuiltProduct())77 self.addStep(UploadBuiltProduct())78 74 self.addStep(trigger.Trigger(schedulerNames=triggers, set_properties=self.propertiesToPassToTriggers() or {})) 79 75 -
trunk/Tools/BuildSlaveSupport/ews-build/steps.py
r243342 r244021 519 519 if cmd.didFail(): 520 520 self.setProperty('patchFailedToBuild', True) 521 self.build.addStepsAfterCurrentStep([UnApplyPatchIfRequired(), CompileWebKitToT()]) 522 else: 523 self.build.addStepsAfterCurrentStep([ArchiveBuiltProduct(), UploadBuiltProduct()]) 524 521 525 522 526 return super(CompileWebKit, self).evaluateCommand(cmd) … … 532 536 def hideStepIf(self, results, step): 533 537 return not self.doStepIf(step) 538 539 def evaluateCommand(self, cmd): 540 return shell.Compile.evaluateCommand(self, cmd) 534 541 535 542 -
trunk/Tools/ChangeLog
r244000 r244021 1 2019-04-08 Aakash Jain <aakash_jain@apple.com> 2 3 [ews-build] Do not upload archive when Compile Fails 4 https://bugs.webkit.org/show_bug.cgi?id=196674 5 6 Reviewed by Alexey Proskuryakov. 7 8 * BuildSlaveSupport/ews-build/factories.py: 9 (BuildFactory.__init__): Remove steps which require dynamic decision about whether to run or not. 10 * BuildSlaveSupport/ews-build/steps.py: 11 (CompileWebKit.evaluateCommand): Dynamically decide which steps to run based on compile status. 12 (CompileWebKitToT.evaluateCommand): Explicitly override Compile.evaluateCommand so that it 13 doesn't inherit CompileWebKit.evaluateCommand which dynamically adds more steps. 14 1 15 2019-04-08 Guillaume Emont <guijemont@igalia.com> 2 16
Note: See TracChangeset
for help on using the changeset viewer.