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