From 93d43b76843d7cb411f37fd2066c6a5364c05415 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 29 Mar 2023 19:52:31 +0200 Subject: [PATCH] Switched dockerfile to pnpm 8 with cache --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0a949b9..c135daa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,14 @@ # Typescript Build FROM registry.odit.services/hub/library/node:19.5.0-alpine3.16 +ARG NPM_REGISTRY_URL=https://registry.npmjs.org WORKDIR /app + COPY package.json ./ -RUN npx pnpm@7.26.3 i +RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 && pnpm i + COPY tsconfig.json ormconfig.js ./ COPY src ./src -RUN npm run build +RUN pnpm build # final image FROM registry.odit.services/hub/library/node:19.5.0-alpine3.16