@@ -12,22 +12,26 @@ if [ -z "$BUILDPACK_BROWSERS_INSTALL_PATH" ]; then
1212fi
1313
1414if [ -z " $PLAYWRIGHT_BUILDPACK_BROWSERS " ]; then
15+ # follow format of https://github.com/playwright-community/heroku-playwright-buildpack/blob/master/bin/compile
1516 SUPPORTED_BROWSERS=${PLAYWRIGHT_BUILDPACK_BROWSERS:- chromium,firefox,webkit}
16- echo " Installing Playwright dependencies (env: PLAYWRIGHT_BUILDPACK_BROWSERS) for $SUPPORTED_BROWSERS ."
1717fi
1818
1919export PLAYWRIGHT_BROWSERS_PATH=$BUILD_DIR /$BUILDPACK_BROWSERS_INSTALL_PATH
2020echo " -----> BROWSERS_INSTALL_PATH is $BUILDPACK_BROWSERS_INSTALL_PATH "
2121echo " -----> Browsers will be installed in $PLAYWRIGHT_BROWSERS_PATH "
22- echo " -----> Formatted values are ${SUPPORTED_BROWSERS/ ,/ } "
23- playwright install ${SUPPORTED_BROWSERS/ ,/ }
22+ echo " ----->Installing Playwright executables (env: PLAYWRIGHT_BUILDPACK_BROWSERS) for ${SUPPORTED_BROWSERS// ,/ } . "
23+ playwright install ${SUPPORTED_BROWSERS// ,/ }
2424echo " -----> Installation done"
2525
2626# export the file path as a ENV
2727CHROMIUM_EXECUTABLE_PATH=${find ~+ -type f -name " chrome" }
2828FIREFOX_EXECUTABLE_PATH=${find ~+ -type f -name " geckodriver" }
2929WEBKIT_EXECUTABLE_PATH=${find ~+ -type f -name " webkit" }
3030
31+ echo " ----> CHROMIUM_EXECUTABLE_PATH is $CHROMIUM_EXECUTABLE_PATH "
32+ echo " ----> FIREFOX_EXECUTABLE_PATH is $FIREFOX_EXECUTABLE_PATH "
33+ echo " ----> WEBKIT_EXECUTABLE_PATH is $WEBKIT_EXECUTABLE_PATH "
34+
3135if [ -v " $CHROMIUM_EXECUTABLE_PATH " ]; then
3236 echo $CHROMIUM_EXECUTABLE_PATH > $ENV_DIR /CHROMIUM_EXECUTABLE_PATH
3337fi
0 commit comments