diff options
| -rw-r--r-- | Dockerfile | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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 |