[webkit-changes] [WebKit/WebKit] 4d1147: [ews-build.webkit.org] Use UAT S3 bucket on UAT EW...

Jonathan Bedard noreply at github.com
Mon Feb 5 10:27:43 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4d11473e60a2a083c8e0be6b5f088c004e3f900f
      https://github.com/WebKit/WebKit/commit/4d11473e60a2a083c8e0be6b5f088c004e3f900f
  Author: Jonathan Bedard <jbedard at apple.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    M Tools/CISupport/Shared/generate-s3-url
    M Tools/CISupport/build-webkit-org/steps.py
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  [ews-build.webkit.org] Use UAT S3 bucket on UAT EWS instance
https://bugs.webkit.org/show_bug.cgi?id=268663
rdar://122207451

Reviewed by Aakash Jain.

* Tools/CISupport/Shared/generate-s3-url: Include instance suffix in S3 bucket.
* Tools/CISupport/build-webkit-org/steps.py:
(DownloadBuiltProduct): Parameterize S3 bucket.
* Tools/CISupport/ews-build/steps.py:
(SetCommitQueueMinusFlagOnPatch.run): Allow for multiple production hostnames.
(BlockPullRequest.run): Ditto.
(RemoveLabelsFromPullRequest.doStepIf): Ditto.
(LeaveComment.doStepIf): Ditto.
(CompileWebKit.evaluateCommand): Upload to S3 on the UAT instance.
(UploadFileToS3.doStepIf): Do step on the UAT instance.
(GenerateS3URL.doStepIf): Ditto.
(TransferToS3.doStepIf): Ditto.
(DownloadBuiltProduct): Parameterize S3 bucket.
(DownloadBuiltProduct.start): Download via S3 on UAT instance.
(PushCommitToWebKitRepo.doStepIf): Allow for multiple production hostnames.
(PushPullRequestBranch.doStepIf): Ditto.
(UpdatePullRequest.doStepIf): Ditto.
* Tools/CISupport/ews-build/steps_unittest.py: Handle multiple production hostnames.

Canonical link: https://commits.webkit.org/274105@main




More information about the webkit-changes mailing list