diff --git a/.dockerignore b/.dockerignore index a6e5f3e..18b78a7 100755 --- a/.dockerignore +++ b/.dockerignore @@ -28,7 +28,6 @@ img log scriptlog node_modules -package-lock.json renovate.json release release-macos @@ -42,3 +41,10 @@ src/.snyk src/config src/docker-compose src/log + +coverage +build +jest.config.mjs +eslint.config.js +CHANGELOG.md +changelog_old.md diff --git a/Dockerfile b/Dockerfile index 81b9253..7f084b5 100755 --- a/Dockerfile +++ b/Dockerfile @@ -9,8 +9,8 @@ LABEL description="Real-time operational metrics for Qlik Sense Enterprise on Wi WORKDIR /nodeapp # Install app dependencies separately (creating a separate layer for node_modules, effectively caching them between image rebuilds) -COPY package.json . -RUN npm i +COPY package.json package-lock.json ./ +RUN npm ci --omit=dev # Copy app's source files COPY . .