From 70a4d36b16427205ca45b23ad4718034a5e5d6d8 Mon Sep 17 00:00:00 2001 From: Jonas Lochmann Date: Mon, 21 Jun 2021 02:00:00 +0200 Subject: [PATCH] Whitelist files in the Dockerfile --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c22e377..342fc27 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,8 +5,11 @@ RUN mkdir -p /usr/src/app WORKDIR /usr/src/app # Install app dependencies -COPY . /usr/src/app/ -RUN npm install --no-optional && npm run build && npm prune --production && rm -rf ./src +COPY package.json package-lock.json tsconfig.json tslint.json Readme.md /usr/src/app/ +COPY src/ /usr/src/app/src/ +COPY scripts/ /usr/src/app/scripts/ +COPY other/ /usr/src/app/other/ +RUN mkdir -p docs/schema && npm install --no-optional && npm run build && npm prune --production && rm -rf ./src # Start the App EXPOSE 8080