diff --git a/Dockerfile b/Dockerfile index c012e65..f9ecd90 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ # syntax=docker/dockerfile:1.7 -ARG GO_IMAGE=golang:1.26-alpine +ARG GO_IMAGE=golang:1.23-alpine FROM ${GO_IMAGE} AS build WORKDIR /src RUN apk add --no-cache ca-certificates tzdata COPY go.mod ./ +COPY .env.example ./.env.example COPY third_party ./third_party COPY cmd ./cmd COPY internal ./internal @@ -12,7 +13,7 @@ RUN CGO_ENABLED=0 GOOS=linux go test ./... && \ CGO_ENABLED=0 GOOS=linux go build -trimpath -ldflags="-s -w" -o /out/ai-disclosure ./cmd/server FROM scratch -ARG VERSION=2.0.2 +ARG VERSION=2.0.3 ARG REVISION=unknown ARG CREATED=unknown LABEL org.opencontainers.image.title="AI Disclosure Standard" \ diff --git a/Dockerfile.bulk b/Dockerfile.bulk index af6fe26..3d8c8ec 100644 --- a/Dockerfile.bulk +++ b/Dockerfile.bulk @@ -1,9 +1,10 @@ # syntax=docker/dockerfile:1.7 -ARG GO_IMAGE=golang:1.26-alpine +ARG GO_IMAGE=golang:1.23-alpine FROM ${GO_IMAGE} AS build WORKDIR /src RUN apk add --no-cache ca-certificates tzdata COPY go.mod ./ +COPY .env.example ./.env.example COPY third_party ./third_party COPY cmd ./cmd COPY internal ./internal @@ -12,7 +13,7 @@ RUN CGO_ENABLED=0 GOOS=linux go test ./... && \ CGO_ENABLED=0 GOOS=linux go build -trimpath -ldflags="-s -w" -o /out/ai-disclosure ./cmd/server FROM scratch -ARG VERSION=2.0.2 +ARG VERSION=2.0.3 ARG REVISION=unknown ARG CREATED=unknown LABEL org.opencontainers.image.title="AI Disclosure Standard Bulk" \