From ed1e5efc5c848bd82d3ebc63493f63c6921eef12 Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Mon, 15 Aug 2022 09:27:35 -0700 Subject: [PATCH] feat: allow running driver with preinstalled node.js (#16518) --- utils/build/run-driver-posix.sh | 5 ++++- utils/build/run-driver-win.cmd | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/utils/build/run-driver-posix.sh b/utils/build/run-driver-posix.sh index d5a95cbffb..3898ea1421 100755 --- a/utils/build/run-driver-posix.sh +++ b/utils/build/run-driver-posix.sh @@ -1,3 +1,6 @@ #!/bin/sh SCRIPT_PATH="$(cd "$(dirname "$0")" ; pwd -P)" -"$SCRIPT_PATH/node" "$SCRIPT_PATH/package/lib/cli/cli.js" "$@" +if [[ -z "$PLAYWRIGHT_NODEJS_PATH" ]]; then + PLAYWRIGHT_NODEJS_PATH="$SCRIPT_PATH/node" +fi +"$PLAYWRIGHT_NODEJS_PATH" "$SCRIPT_PATH/package/lib/cli/cli.js" "$@" diff --git a/utils/build/run-driver-win.cmd b/utils/build/run-driver-win.cmd index 47d2fc21d2..007cac8a70 100755 --- a/utils/build/run-driver-win.cmd +++ b/utils/build/run-driver-win.cmd @@ -1,3 +1,4 @@ @ECHO OFF SETLOCAL -"%~dp0\node.exe" "%~dp0\package\lib\cli\cli.js" %* +IF %PLAYWRIGHT_NODEJS_PATH%x == x SET PLAYWRIGHT_NODEJS_PATH="%~dp0\node.exe" +"%PLAYWRIGHT_NODEJS_PATH%" "%~dp0\package\lib\cli\cli.js" %*