From 645f766397db5f7b7d820f9459baf939ae4e2f52 Mon Sep 17 00:00:00 2001 From: rrozek Date: Mon, 12 Aug 2024 16:16:30 +0200 Subject: [PATCH] fix dependencies --- .github/workflows/build-and-push-ecr-dev.yml | 2 +- .github/workflows/build-and-push-ecr-prod.yml | 2 +- Dev.Dockerfile | 2 +- Dockerfile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-push-ecr-dev.yml b/.github/workflows/build-and-push-ecr-dev.yml index 7eb4f05..eef0cbf 100644 --- a/.github/workflows/build-and-push-ecr-dev.yml +++ b/.github/workflows/build-and-push-ecr-dev.yml @@ -19,7 +19,7 @@ jobs: # - name: Check out code # uses: actions/checkout@v3 # - name: Run tests - # run: docker-compose -f docker-compose.test.yml run server npm test + # run: docker compose -f docker-compose.test.yml run server npm test build-push: name: Build image and push to ECR(tokenguard-dev) diff --git a/.github/workflows/build-and-push-ecr-prod.yml b/.github/workflows/build-and-push-ecr-prod.yml index 3773a67..b7fbf63 100644 --- a/.github/workflows/build-and-push-ecr-prod.yml +++ b/.github/workflows/build-and-push-ecr-prod.yml @@ -19,7 +19,7 @@ jobs: # - name: Check out code # uses: actions/checkout@v3 # - name: Run tests - # run: docker-compose -f docker-compose.test.yml run server npm test + # run: docker compose -f docker-compose.test.yml run server npm test build-push: name: Build and push to ECR(tokenguard-prod) diff --git a/Dev.Dockerfile b/Dev.Dockerfile index a37b005..3913ba5 100644 --- a/Dev.Dockerfile +++ b/Dev.Dockerfile @@ -3,8 +3,8 @@ FROM node:18-alpine WORKDIR /app COPY package*.json ./ -RUN npm install RUN npm install -g ts-node-dev +RUN npm install --prefer-dedupe COPY ./ ./ RUN npm run build diff --git a/Dockerfile b/Dockerfile index 8b9d650..a1890a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ USER node COPY --chown=node:node package.json ./ -RUN npm install +RUN npm install --prefer-dedupe COPY --chown=node:node . . RUN npm run build EXPOSE 8080