Skip to content
Snippets Groups Projects
Commit f31cc823 authored by Bartek Wrona's avatar Bartek Wrona
Browse files

Default packages are installed globally to make them available without a need...

Default packages are installed globally to make them available without a need to local installation (especially important for Typescript)
parent 13a27890
No related branches found
No related tags found
1 merge request!59Emscripten image bumped to 3.1.62 version
Pipeline #99969 passed
......@@ -47,7 +47,9 @@ RUN source "${EMSDK}/emsdk_env.sh" && \
corepack enable pnpm && \
corepack install -g pnpm@9.1.1 && \
pnpm config set store-dir ${PNPM_HOME}/preinstalled-store --global && \
pnpm add \
pnpm config set global-dir ${PNPM_HOME}/preinstalled-store-g --global && \
pnpm env use --global "${NODEJS_VERSION}" && \
pnpm add -g \
playwright@~1.39.0 \
@playwright/test@~1.39.0 \
ts-proto@~1.158.0 \
......@@ -61,7 +63,7 @@ RUN source "${EMSDK}/emsdk_env.sh" && \
typedoc@~0.25.3 \
typedoc-plugin-markdown@~3.17.1 \
protobufjs@~7.2.5 && \
pnpm playwright install chromium && \
pnpm dlx playwright install chromium && \
git config --global advice.detachedHead false && \
git config --global --add safe.directory '*' && \
chmod -c o+x "${HOME}" && \
......@@ -76,10 +78,7 @@ ENV PATH="${PNPM_HOME}:${PATH}"
RUN [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
nvm use "${NODEJS_VERSION}" && \
pnpm playwright install-deps && apt-get clean && rm -r /var/lib/apt/lists/*
USER emscripten
WORKDIR /home/emscripten
pnpm dlx playwright install-deps && apt-get clean && rm -r /var/lib/apt/lists/*
USER emscripten
WORKDIR /home/emscripten
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment