From 65eca8d3d1f38d73d52f38f1a164872bf5cf2dfd Mon Sep 17 00:00:00 2001 From: rare-magma Date: Sun, 4 Aug 2024 16:59:49 +0200 Subject: [PATCH] ci: exclude nx packages from prod build Signed-off-by: rare-magma --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index dbd3f7eb5..513f623e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,6 +37,8 @@ RUN npm run build:production # Prepare the dist image with additional node_modules WORKDIR /ghostfolio/dist/apps/api +# Exclude unnecessary dev deps +RUN sed -i '/@nx/d' package.json # package.json was generated by the build process, however the original # package-lock.json needs to be used to ensure the same versions COPY ./package-lock.json /ghostfolio/dist/apps/api/package-lock.json