Changeset 245489 in webkit


Ignore:
Timestamp:
May 17, 2019 4:45:38 PM (5 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] Add clickable url in UI for uploaded S3 archive
https://bugs.webkit.org/show_bug.cgi?id=197996

Reviewed by Jonathan Bedard.

  • BuildSlaveSupport/ews-build/steps.py:
Location:
trunk/Tools
Files:
2 edited

Legend:

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

    r245461 r245489  
    791791        master.MasterShellCommand.__init__(self, logEnviron=False, **kwargs)
    792792
     793    def start(self):
     794        self.log_observer = logobserver.BufferLogObserver(wantStderr=True)
     795        self.addLogObserver('stdio', self.log_observer)
     796        return super(TransferToS3, self).start()
     797
    793798    def finished(self, results):
     799        log_text = self.log_observer.getStdout() + self.log_observer.getStderr()
     800        match = re.search(r'S3 URL: (?P<url>[^\s]+)', log_text)
     801        # Sample log: S3 URL: https://s3-us-west-2.amazonaws.com/ews-archives.webkit.org/ios-simulator-12-x86_64-release/123456.zip
     802        if match:
     803            self.addURL('uploaded archive', match.group('url'))
     804
    794805        if results == SUCCESS:
    795806            triggers = self.getProperty('triggers', None)
  • trunk/Tools/ChangeLog

    r245487 r245489  
     12019-05-17  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] Add clickable url in UI for uploaded S3 archive
     4        https://bugs.webkit.org/show_bug.cgi?id=197996
     5
     6        Reviewed by Jonathan Bedard.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9
    1102019-05-17  Aakash Jain  <aakash_jain@apple.com>
    211
Note: See TracChangeset for help on using the changeset viewer.