From 36e263c369416dc84513ba8b097f5087f8f49b78 Mon Sep 17 00:00:00 2001 From: alagishev Date: Mon, 20 Jan 2025 00:55:58 +0300 Subject: [PATCH] Add dependencies download step to result image --- Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Dockerfile b/Dockerfile index bf40fd1..f0195dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,17 @@ FROM docker.io/node:20 WORKDIR /usr/src/app +COPY package*.json ./ +COPY tsconfig*.json ./ + +# for local machine build +#COPY .npmrc .npmrc +#RUN npm ci +#RUN rm .npmrc + +# for build via GitHub actions +RUN --mount=type=secret,id=npmrc,target=.npmrc npm ci + COPY --from=builder /workspace/dist dist USER 10001