chore: remove run-driver wrapper in driver (#30027)

This commit is contained in:
Max Schmitt 2024-03-20 21:15:46 +01:00 committed by GitHub
parent 980fa90d3c
commit 2bd3e104ab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 26 deletions

View file

@ -22,7 +22,6 @@ function build {
NODE_DIR=$1 NODE_DIR=$1
SUFFIX=$2 SUFFIX=$2
ARCHIVE=$3 ARCHIVE=$3
RUN_DRIVER=$4
NODE_URL=https://nodejs.org/dist/v${NODE_VERSION}/${NODE_DIR}.${ARCHIVE} NODE_URL=https://nodejs.org/dist/v${NODE_VERSION}/${NODE_DIR}.${ARCHIVE}
echo "Building playwright-${PACKAGE_VERSION}-${SUFFIX}" echo "Building playwright-${PACKAGE_VERSION}-${SUFFIX}"
@ -57,16 +56,6 @@ function build {
rm package-lock.json rm package-lock.json
cd .. cd ..
if [[ "${RUN_DRIVER}" == *".cmd" ]]; then
cp ../../${RUN_DRIVER} ./playwright.cmd
chmod +x ./playwright.cmd
elif [[ "${RUN_DRIVER}" == *".sh" ]]; then
cp ../../${RUN_DRIVER} ./playwright.sh
chmod +x ./playwright.sh
else
echo "Unsupported RUN_DRIVER ${RUN_DRIVER}"
exit 1
fi
# NPM install does intentionally set the modification date back to 1985 for all the files. This confuses language binding # NPM install does intentionally set the modification date back to 1985 for all the files. This confuses language binding
# update mechanisms, which expect the modification date to be recent to decide which file to override. See: # update mechanisms, which expect the modification date to be recent to decide which file to override. See:
@ -77,8 +66,8 @@ function build {
zip -q -r ../playwright-${PACKAGE_VERSION}-${SUFFIX}.zip . zip -q -r ../playwright-${PACKAGE_VERSION}-${SUFFIX}.zip .
} }
build "node-v${NODE_VERSION}-darwin-x64" "mac" "tar.gz" "run-driver-posix.sh" build "node-v${NODE_VERSION}-darwin-x64" "mac" "tar.gz"
build "node-v${NODE_VERSION}-darwin-arm64" "mac-arm64" "tar.gz" "run-driver-posix.sh" build "node-v${NODE_VERSION}-darwin-arm64" "mac-arm64" "tar.gz"
build "node-v${NODE_VERSION}-linux-x64" "linux" "tar.gz" "run-driver-posix.sh" build "node-v${NODE_VERSION}-linux-x64" "linux" "tar.gz"
build "node-v${NODE_VERSION}-linux-arm64" "linux-arm64" "tar.gz" "run-driver-posix.sh" build "node-v${NODE_VERSION}-linux-arm64" "linux-arm64" "tar.gz"
build "node-v${NODE_VERSION}-win-x64" "win32_x64" "zip" "run-driver-win.cmd" build "node-v${NODE_VERSION}-win-x64" "win32_x64" "zip"

View file

@ -1,6 +0,0 @@
#!/bin/sh
SCRIPT_PATH="$(cd "$(dirname "$0")" ; pwd -P)"
if [ -z "$PLAYWRIGHT_NODEJS_PATH" ]; then
PLAYWRIGHT_NODEJS_PATH="$SCRIPT_PATH/node"
fi
"$PLAYWRIGHT_NODEJS_PATH" "$SCRIPT_PATH/package/cli.js" "$@"

View file

@ -1,4 +0,0 @@
@echo off
setlocal
if not defined PLAYWRIGHT_NODEJS_PATH set PLAYWRIGHT_NODEJS_PATH=%~dp0node.exe
"%PLAYWRIGHT_NODEJS_PATH%" "%~dp0package\cli.js" %*