@@ -12,22 +12,26 @@ if [ -z "$BUILDPACK_BROWSERS_INSTALL_PATH" ]; then
12
12
fi
13
13
14
14
if [ -z " $PLAYWRIGHT_BUILDPACK_BROWSERS " ]; then
15
+ # follow format of https://github.com/playwright-community/heroku-playwright-buildpack/blob/master/bin/compile
15
16
SUPPORTED_BROWSERS=${PLAYWRIGHT_BUILDPACK_BROWSERS:- chromium,firefox,webkit}
16
- echo " Installing Playwright dependencies (env: PLAYWRIGHT_BUILDPACK_BROWSERS) for $SUPPORTED_BROWSERS ."
17
17
fi
18
18
19
19
export PLAYWRIGHT_BROWSERS_PATH=$BUILD_DIR /$BUILDPACK_BROWSERS_INSTALL_PATH
20
20
echo " -----> BROWSERS_INSTALL_PATH is $BUILDPACK_BROWSERS_INSTALL_PATH "
21
21
echo " -----> 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// ,/ }
24
24
echo " -----> Installation done"
25
25
26
26
# export the file path as a ENV
27
27
CHROMIUM_EXECUTABLE_PATH=${find ~+ -type f -name " chrome" }
28
28
FIREFOX_EXECUTABLE_PATH=${find ~+ -type f -name " geckodriver" }
29
29
WEBKIT_EXECUTABLE_PATH=${find ~+ -type f -name " webkit" }
30
30
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
+
31
35
if [ -v " $CHROMIUM_EXECUTABLE_PATH " ]; then
32
36
echo $CHROMIUM_EXECUTABLE_PATH > $ENV_DIR /CHROMIUM_EXECUTABLE_PATH
33
37
fi
0 commit comments