Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ccb2d5348d7e97c46c4b5f82d4db0ce34b2f143e
      
https://github.com/WebKit/WebKit/commit/ccb2d5348d7e97c46c4b5f82d4db0ce34b2f143e
  Author: Carlos Alberto Lopez Perez <[email protected]>
  Date:   2024-11-08 (Fri, 08 Nov 2024)

  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
    M Tools/CISupport/build-webkit-org/steps.py
    M Tools/CISupport/build-webkit-org/steps_unittest.py
    M Tools/CISupport/ews-build/factories.py
    M Tools/CISupport/ews-build/factories_unittest.py
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  [CISupport][build.webkit.org][GTK] Add new packaging bot for GNOME Web Canary 
nightlies
https://bugs.webkit.org/show_bug.cgi?id=282842

Reviewed by Philippe Normand.

This adds a new packaging bot that will run once per day and will build 
WebKitGTK
with the GNOME SDK and then will upload the builtproduct via SFTP like the other
packaging bots do.

On top of that, this also removes the step install-built-product from all the 
bots
except this one. This step was added in 239394@main (556db83) and is really only
needed on this bot that is going to upload the built product.

* Tools/CISupport/build-webkit-org/config.json:
* Tools/CISupport/build-webkit-org/factories.py:
(BuildFactory.__init__):
(BuildAndTestAndArchiveAllButJSCFactory.__init__):
(BuildAndUploadBuiltProductviaSftpFactory):
(BuildAndUploadBuiltProductviaSftpFactory.__init__):
* Tools/CISupport/build-webkit-org/factories_unittest.py:
(TestExpectedBuildSteps):
* Tools/CISupport/build-webkit-org/steps.py:
(CompileWebKit.start):
(ArchiveMinifiedBuiltProduct):
(UploadBuiltProductViaSftp):
* Tools/CISupport/build-webkit-org/steps_unittest.py:
(TestCompileWebKit.test_success_gtk):
* Tools/CISupport/ews-build/factories.py:
(BuildFactory.__init__):
* Tools/CISupport/ews-build/factories_unittest.py:
(TestExpectedBuildSteps):
* Tools/CISupport/ews-build/steps.py:
(CompileWebKit.start):
(AnalyzeJSCTestsResults.send_email_for_pre_existing_failure):
(InstallBuiltProduct): Deleted.
* Tools/CISupport/ews-build/steps_unittest.py:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to