From c5cdce28e9c078c07a7487acf0fdc6fa75c7a3ef Mon Sep 17 00:00:00 2001 From: Bert Hausmans Date: Tue, 6 Jan 2026 02:14:44 +0100 Subject: [PATCH] Add BUILD_DATE arg for cache busting in Docker builds --- Dockerfile | 4 ++++ docker-compose.prod.yml | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b442ff2..da65e50 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,10 @@ # Build stage FROM node:20-alpine AS builder +# Cache buster - wijzig BUILD_DATE in docker-compose om rebuild te forceren +ARG BUILD_DATE=unknown +RUN echo "Build date: $BUILD_DATE" + # Install build dependencies for better-sqlite3 RUN apk add --no-cache python3 make g++ diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 11af34c..6a3acd2 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -6,7 +6,11 @@ version: '3.8' services: questionnaire: - build: http://10.0.10.205:3000/bert.hausmans/questionnaire.git#main + build: + context: http://10.0.10.205:3000/bert.hausmans/questionnaire.git#main + args: + # Wijzig deze datum om een rebuild te forceren + BUILD_DATE: "2026-01-06" container_name: questionnaire ports: - "4000:4000"