From 4ea295e5fa8235ef0136d5f46269d450e5de6026 Mon Sep 17 00:00:00 2001 From: Antoine GIRARD Date: Mon, 8 Jun 2026 06:48:21 +0200 Subject: [PATCH] MUL-2375 fix(docker): pass VERSION, COMMIT, DATE build args to docker build --- Dockerfile | 3 ++- docker-compose.selfhost.build.yml | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8735c3312..5e96cc590 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,9 @@ COPY server/ ./server/ # Build binaries ARG VERSION=dev ARG COMMIT=unknown +ARG DATE=unknown RUN cd server && CGO_ENABLED=0 go build -ldflags "-s -w -X main.version=${VERSION} -X main.commit=${COMMIT}" -o bin/server ./cmd/server -RUN cd server && CGO_ENABLED=0 go build -ldflags "-s -w -X main.version=${VERSION} -X main.commit=${COMMIT}" -o bin/multica ./cmd/multica +RUN cd server && CGO_ENABLED=0 go build -ldflags "-s -w -X main.version=${VERSION} -X main.commit=${COMMIT} -X main.date=${DATE}" -o bin/multica ./cmd/multica RUN cd server && CGO_ENABLED=0 go build -ldflags "-s -w" -o bin/migrate ./cmd/migrate RUN cd server && CGO_ENABLED=0 go build -ldflags "-s -w" -o bin/backfill_task_usage_hourly ./cmd/backfill_task_usage_hourly diff --git a/docker-compose.selfhost.build.yml b/docker-compose.selfhost.build.yml index a80dffdf7..4bf437f45 100644 --- a/docker-compose.selfhost.build.yml +++ b/docker-compose.selfhost.build.yml @@ -7,6 +7,10 @@ services: build: context: . dockerfile: Dockerfile + args: + VERSION: ${VERSION:-dev} + COMMIT: ${COMMIT:-unknown} + DATE: ${DATE:-unknown} frontend: image: multica-web:dev