Bug 282842

Summary: [CISupport][build.webkit.org][GTK] Add new packaging bot for GNOME Web Canary nightlies
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: Tools / TestsAssignee: Carlos Alberto Lopez Perez <clopez>
Status: RESOLVED FIXED    
Severity: Normal CC: dpino, philn, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=278853
https://bugs.webkit.org/show_bug.cgi?id=227526

Carlos Alberto Lopez Perez
Reported 2024-11-08 10:27:25 PST
When we moved the GTK4 bots to GTK3 in bug 278853 by accident we made the built-products shared from that bot to not longer be compatible with the GNOME Web Canary. So the idea is to restore that, and seize to do that in a cleaner way: - instead of using the zipwrapper thing to capture the built-product and make it available on that same server use the new facilities of the packaging bots that allow to upload the bundle to a remote server via sftp - create a new bot dedicated to that because that will be needed anyway once we switch away from the flatpak sdk (also is needed now because we want to build with the gnome sdk) - instead of running 24/7 run once per day at (nightly) like the other packaging bots Once this is running the built products will be available at https://webkitgtk.org/built-products/x86_64/release/nightly/GNOMEWebCanary/ (I accept suggestions about a better name for the last folder)
Attachments
Carlos Alberto Lopez Perez
Comment 1 2024-11-08 10:35:27 PST
EWS
Comment 2 2024-11-08 11:45:21 PST
Committed 286354@main (ccb2d5348d7e): <https://commits.webkit.org/286354@main> Reviewed commits have been landed. Closing PR #36405 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2024-11-08 11:46:15 PST
Note You need to log in before you can comment on or make changes to this bug.