From: Jérôme Benoit Date: Wed, 14 May 2025 14:01:57 +0000 (+0200) Subject: fix(docker): dependencies installation with latest pnpm X-Git-Tag: ocpp-server@v2.0.8~3 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=b1dab0ce2c231c96a3ba1aecb559054879745170;p=e-mobility-charging-stations-simulator.git fix(docker): dependencies installation with latest pnpm Signed-off-by: Jérôme Benoit --- diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..3c3629e6 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +node_modules diff --git a/docker/Dockerfile b/docker/Dockerfile index 4376d557..93fbcd3e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /usr/builder COPY . ./ RUN set -ex \ && apk add --no-cache --virtual .gyp build-base python3 \ - && npm install -g corepack \ + && npm install -g --ignore-scripts corepack \ && corepack enable \ && corepack prepare pnpm@latest --activate \ && pnpm set progress=false \ diff --git a/ui/web/docker/Dockerfile b/ui/web/docker/Dockerfile index 6454660b..8b25032d 100644 --- a/ui/web/docker/Dockerfile +++ b/ui/web/docker/Dockerfile @@ -4,7 +4,7 @@ FROM node:lts-alpine AS builder WORKDIR /usr/builder COPY . ./ RUN set -ex \ - && npm install -g corepack \ + && npm install -g --ignore-scripts corepack \ && corepack enable \ && corepack prepare pnpm@latest --activate \ && pnpm set progress=false \