[webkit-changes] [WebKit/WebKit] 2c6e61: [GTK] GTK4 build artifacts uploading

Lauro Moura noreply at github.com
Wed Jun 21 13:01:52 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2c6e61e65f214898fb3e36e080b3f9a8f245738e
      https://github.com/WebKit/WebKit/commit/2c6e61e65f214898fb3e36e080b3f9a8f245738e
  Author: Lauro Moura <lmoura at igalia.com>
  Date:   2023-06-21 (Wed, 21 Jun 2023)

  Changed paths:
    M Tools/CISupport/build-webkit-org/config.json
    M Tools/CISupport/build-webkit-org/factories.py
    M Tools/CISupport/build-webkit-org/factories_unittest.py

  Log Message:
  -----------
  [GTK] GTK4 build artifacts uploading
https://bugs.webkit.org/show_bug.cgi?id=238261

Reviewed by Carlos Alberto Lopez Perez and Jonathan Bedard.

Modify the GTK4 factory by adding the archive step if not already
triggered by the parent factory.

The factory doesn't need to upload the archive as it will be made
available in a side channel.

* Tools/CISupport/build-webkit-org/config.json:
* Tools/CISupport/build-webkit-org/factories.py:
(BuildAndTestAndArchiveAllButJSCFactory):
(BuildAndTestAndArchiveAllButJSCFactory.__init__):
(BuildAndTestAllButJSCFactory): Deleted.
(BuildAndTestAllButJSCFactory.__init__): Deleted.
* Tools/CISupport/build-webkit-org/factories_unittest.py:
(TestExpectedBuildSteps):

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




More information about the webkit-changes mailing list