cherry-pick(#23260): chore: move to npx playwright-core install when using core
This commit is contained in:
parent
2f3d88f3d5
commit
4417a97482
|
|
@ -36,7 +36,7 @@
|
||||||
"./types/structs": "./types/structs.d.ts"
|
"./types/structs": "./types/structs.d.ts"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"playwright": "./cli.js"
|
"playwright-core": "./cli.js"
|
||||||
},
|
},
|
||||||
"types": "types/types.d.ts"
|
"types": "types/types.d.ts"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ RUN mkdir /ms-playwright && \
|
||||||
mkdir /ms-playwright-agent && \
|
mkdir /ms-playwright-agent && \
|
||||||
cd /ms-playwright-agent && npm init -y && \
|
cd /ms-playwright-agent && npm init -y && \
|
||||||
npm i /tmp/playwright-core.tar.gz && \
|
npm i /tmp/playwright-core.tar.gz && \
|
||||||
npx playwright mark-docker-image "${DOCKER_IMAGE_NAME_TEMPLATE}" && \
|
npx playwright-core mark-docker-image "${DOCKER_IMAGE_NAME_TEMPLATE}" && \
|
||||||
npx playwright install --with-deps && rm -rf /var/lib/apt/lists/* && \
|
npx playwright-core install --with-deps && rm -rf /var/lib/apt/lists/* && \
|
||||||
rm /tmp/playwright-core.tar.gz && \
|
rm /tmp/playwright-core.tar.gz && \
|
||||||
chmod -R 777 /ms-playwright
|
chmod -R 777 /ms-playwright
|
||||||
|
|
|
||||||
|
|
@ -35,8 +35,8 @@ RUN mkdir /ms-playwright && \
|
||||||
mkdir /ms-playwright-agent && \
|
mkdir /ms-playwright-agent && \
|
||||||
cd /ms-playwright-agent && npm init -y && \
|
cd /ms-playwright-agent && npm init -y && \
|
||||||
npm i /tmp/playwright-core.tar.gz && \
|
npm i /tmp/playwright-core.tar.gz && \
|
||||||
npx playwright mark-docker-image "${DOCKER_IMAGE_NAME_TEMPLATE}" && \
|
npx playwright-core mark-docker-image "${DOCKER_IMAGE_NAME_TEMPLATE}" && \
|
||||||
npx playwright install --with-deps && rm -rf /var/lib/apt/lists/* && \
|
npx playwright-core install --with-deps && rm -rf /var/lib/apt/lists/* && \
|
||||||
rm /tmp/playwright-core.tar.gz && \
|
rm /tmp/playwright-core.tar.gz && \
|
||||||
rm -rf /ms-playwright-agent && \
|
rm -rf /ms-playwright-agent && \
|
||||||
chmod -R 777 /ms-playwright
|
chmod -R 777 /ms-playwright
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ apt-get update && apt-get install -y curl && \
|
||||||
apt-get update && apt-get install -y apt-file && apt-file update
|
apt-get update && apt-get install -y apt-file && apt-file update
|
||||||
|
|
||||||
# Install tip-of-tree playwright-core and browsers
|
# 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
|
mkdir /root/tmp && cd /root/tmp && npm init -y && npm i /root/hostfolder/playwright-core.tar.gz && npx playwright-core install
|
||||||
|
|
||||||
cp /root/hostfolder/inside_docker/list_dependencies.js /root/tmp/list_dependencies.js
|
cp /root/hostfolder/inside_docker/list_dependencies.js /root/tmp/list_dependencies.js
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue