mirror of
https://github.com/ptarmiganlabs/butler-sos.git
synced 2025-12-19 17:58:18 -05:00
fix(docker): Stabilize the Docker image build process
This commit is contained in:
@@ -28,7 +28,6 @@ img
|
|||||||
log
|
log
|
||||||
scriptlog
|
scriptlog
|
||||||
node_modules
|
node_modules
|
||||||
package-lock.json
|
|
||||||
renovate.json
|
renovate.json
|
||||||
release
|
release
|
||||||
release-macos
|
release-macos
|
||||||
@@ -42,3 +41,10 @@ src/.snyk
|
|||||||
src/config
|
src/config
|
||||||
src/docker-compose
|
src/docker-compose
|
||||||
src/log
|
src/log
|
||||||
|
|
||||||
|
coverage
|
||||||
|
build
|
||||||
|
jest.config.mjs
|
||||||
|
eslint.config.js
|
||||||
|
CHANGELOG.md
|
||||||
|
changelog_old.md
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ LABEL description="Real-time operational metrics for Qlik Sense Enterprise on Wi
|
|||||||
WORKDIR /nodeapp
|
WORKDIR /nodeapp
|
||||||
|
|
||||||
# Install app dependencies separately (creating a separate layer for node_modules, effectively caching them between image rebuilds)
|
# Install app dependencies separately (creating a separate layer for node_modules, effectively caching them between image rebuilds)
|
||||||
COPY package.json .
|
COPY package.json package-lock.json ./
|
||||||
RUN npm i
|
RUN npm ci --omit=dev
|
||||||
|
|
||||||
# Copy app's source files
|
# Copy app's source files
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|||||||
Reference in New Issue
Block a user