playwright/browser_patches
2019-11-19 10:58:15 -08:00
..
firefox Initial commit 2019-11-19 10:58:15 -08:00
webkit Initial commit 2019-11-19 10:58:15 -08:00
check_cdn.sh Initial commit 2019-11-19 10:58:15 -08:00
do_checkout.sh Initial commit 2019-11-19 10:58:15 -08:00
export.sh Initial commit 2019-11-19 10:58:15 -08:00
README.md Initial commit 2019-11-19 10:58:15 -08:00
upload.sh Initial commit 2019-11-19 10:58:15 -08:00

Compiling and Uploading Builds

1. Getting code

$ ./checkout.sh firefox/ # or ./checkout.sh webkit/

This command will create a ./firefox/checkout folder that contains firefox GIT checkout. Checkout current branch will be set to pwdev and it will have all additional changes applied to the browser atop of the ./firefox/BASE_REVISION version.

2. Compiling

Note

You might need to prepare your host environment according to browser build instructions:

$ ./firefox/build.sh # or ./webkit/build.sh

3. Uploading builds to Azure CDN

Note

You should have $AZ_ACCOUNT_KEY and $AZ_ACCOUNT_NAME variables set in your environment.

$ ./upload.sh firefox/ # or ./upload.sh webkit/

This will package archives and upload builds to Azure CDN.