Changeset 244283 in webkit


Ignore:
Timestamp:
Apr 15, 2019 1:12:39 PM (5 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] Do not run clean build by default on EWS builders
https://bugs.webkit.org/show_bug.cgi?id=196897

Reviewed by Lucas Forschler.

  • BuildSlaveSupport/ews-build/steps.py:

(ApplyPatch.start): Do not create .buildbot-patched file. This is a special file for Buildbot and if this
file is present, during the Source checkout, Buildbot cleans the working directory completely (including removing
untracked directories like WebKitBuild).
(CheckOutSource.init): Pass method=clean so that Buildbot clean the working directory. This does not remove
untracked files/directories (like WebKitBuild).

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/ews-build/steps.py

    r244207 r244283  
    9494                                                timeout=2 * 60 * 60,
    9595                                                alwaysUseLatest=True,
     96                                                method='clean',
    9697                                                progress=True,
    9798                                                **kwargs)
     
    134135
    135136        d = self.downloadFileContentToWorker('.buildbot-diff', patch)
    136         d.addCallback(lambda _: self.downloadFileContentToWorker('.buildbot-patched', 'patched\n'))
    137137        d.addCallback(lambda res: shell.ShellCommand.start(self))
    138138
  • trunk/Tools/ChangeLog

    r244273 r244283  
     12019-04-15  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] Do not run clean build by default on EWS builders
     4        https://bugs.webkit.org/show_bug.cgi?id=196897
     5
     6        Reviewed by Lucas Forschler.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9        (ApplyPatch.start): Do not create .buildbot-patched file. This is a special file for Buildbot and if this
     10        file is present, during the Source checkout, Buildbot cleans the working directory completely (including removing
     11        untracked directories like WebKitBuild).
     12        (CheckOutSource.__init__): Pass method=clean so that Buildbot clean the working directory. This does not remove
     13        untracked files/directories (like WebKitBuild).
     14
    1152019-04-15  Per Arne Vollan  <pvollan@apple.com>
    216
Note: See TracChangeset for help on using the changeset viewer.