]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commitdiff
fix(docker): workaround corepack bug
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 3 Feb 2025 17:51:18 +0000 (18:51 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 3 Feb 2025 17:51:18 +0000 (18:51 +0100)
see https://github.com/nodejs/corepack/issues/612

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
docker/Dockerfile
ui/web/docker/Dockerfile

index 7c06ecc6ce4dd5ad75be1c6c27e0ef17d625a8c0..4376d557af5e7c496a7403547ce2947dae2a407b 100644 (file)
@@ -5,6 +5,7 @@ WORKDIR /usr/builder
 COPY . ./
 RUN set -ex \
   && apk add --no-cache --virtual .gyp build-base python3 \
+  && npm install -g corepack \
   && corepack enable \
   && corepack prepare pnpm@latest --activate \
   && pnpm set progress=false \
index c0168114aa4e346bf483b633ec6207250da29f0e..6454660bcfcb08b0c1a6d47d1a191117e6c2573c 100644 (file)
@@ -4,6 +4,7 @@ FROM node:lts-alpine AS builder
 WORKDIR /usr/builder
 COPY . ./
 RUN set -ex \
+  && npm install -g corepack \
   && corepack enable \
   && corepack prepare pnpm@latest --activate \
   && pnpm set progress=false \