From 6090a9d12e5cac1bf9366cdba2fa06e505d258d1 Mon Sep 17 00:00:00 2001 From: Timo De Meyst Date: Tue, 20 May 2025 19:21:16 +0200 Subject: [PATCH 1/2] optimalization: test bestanden worden niet mee gekopieerd naar docker containers --- backend/Dockerfile | 2 +- frontend/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index a7aaa6b3..91413084 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -17,7 +17,7 @@ RUN npm install --silent # Root tsconfig.json COPY tsconfig.json tsconfig.build.json ./ -COPY backend ./backend +COPY --exclude=backend/tests/ backend ./backend COPY common ./common COPY docs ./docs diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 1ddb8dc0..3b2153e5 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -26,7 +26,7 @@ RUN npm run build --workspace=common WORKDIR /app/dwengo/frontend -COPY frontend ./ +COPY --exclude=frontend/tests/ frontend ./ RUN npx vite build From ef52b8f1f0296b2ee5ff30dfce07e6ca362331f4 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Tue, 20 May 2025 21:23:40 +0200 Subject: [PATCH 2/2] ci: Specify docker syntax --- backend/Dockerfile | 2 ++ frontend/Dockerfile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/backend/Dockerfile b/backend/Dockerfile index 91413084..d944fd5a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,3 +1,5 @@ +#syntax=docker/dockerfile:1.7-labs + FROM node:22 AS build-stage WORKDIR /app/dwengo diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 3b2153e5..c4de2191 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -1,3 +1,5 @@ +#syntax=docker/dockerfile:1.7-labs + FROM node:22 AS build-stage # install simple http server for serving static content