From 8a3c129adfbcaad82f2e0e41c8ce42266574ad1f Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 20 Jan 2026 17:56:26 -0800 Subject: fix: Include commit and build date in Docker build ldflags --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2010b09..50f7003 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,9 +13,12 @@ RUN go mod download # Copy source code COPY . . -# Build the binary +# Build the binary with version info RUN CGO_ENABLED=0 GOOS=linux go build \ - -ldflags="-s -w -X main.version=$(git describe --tags --always --dirty 2>/dev/null || echo dev)" \ + -ldflags="-s -w \ + -X main.version=$(git describe --tags --always --dirty 2>/dev/null || echo dev) \ + -X main.commit=$(git rev-parse --short HEAD 2>/dev/null || echo none) \ + -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" \ -o kaze ./cmd/kaze # Runtime stage -- cgit v1.2.3