mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00

…636)" The new node resolves loalhost to ::1 by default which breaks API tests in the ports (Java in particular). Reverting to the previous LTS to allow some time to implement happy eyeballs algorithm on our end by next release. This reverts commit 63a0b75186c984528dc661c6d334bb0fb6a7002a. Reference https://github.com/microsoft/playwright/issues/18790
24 lines
656 B
Bash
Executable File
24 lines
656 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
set +x
|
|
|
|
# Install Node.js
|
|
|
|
apt-get update && apt-get install -y curl && \
|
|
curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
|
apt-get install -y nodejs
|
|
|
|
# Install apt-file
|
|
apt-get update && apt-get install -y apt-file && apt-file update
|
|
|
|
# Install tip-of-tree playwright-core and browsers
|
|
mkdir /root/tmp && cd /root/tmp && npm init -y && npm i /root/hostfolder/playwright-core.tar.gz && npx playwright install
|
|
|
|
cp /root/hostfolder/inside_docker/list_dependencies.js /root/tmp/list_dependencies.js
|
|
|
|
FILENAME="RUN_RESULT"
|
|
if [[ -n $1 ]]; then
|
|
FILENAME=$1
|
|
fi
|
|
node list_dependencies.js | tee "/root/hostfolder/$FILENAME"
|