mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00

Originally there was no way to build both webkit-gtk and webkit-wpe in the same checkout. As a result, we were: - building webkit-gtk & uploading it to CDN - building webkit-wpe & uploading it to CDN - downloading webkit-gtk & webkit-wpe from CDN and compiling a single webkit-gtk-wpe folder that we uploaded to CDN As of today, however, we can build WPE and GTK ports together. This patch starts using this to drastically simplify build process: - build webkit-gtk and webkit-wpe - use `archive.sh` script that compiles a single folder with both ports - upload archive to the cloud This should also fix currently failing webkit build that fails to assemble the `webkit-gtk-wpe` folder (I missed these codepaths while preparing for Ubuntu-20.04 bot). References #2745