diff --git a/Dockerfile b/Dockerfile index 43f5b24..10cc9f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,26 +1,18 @@ -ARG BUILDPLATFORM="linux/amd64" ARG BUILDERIMAGE="golang:1.22" ARG BASEIMAGE="gcr.io/distroless/static:nonroot" -FROM --platform=${BUILDPLATFORM} ${BUILDERIMAGE} as builder +FROM ${BUILDERIMAGE} as builder -ARG TARGETPLATFORM -ARG TARGETOS -ARG TARGETARCH -ARG TARGETVARIANT="" ARG LDFLAGS ENV GO111MODULE=on \ - CGO_ENABLED=0 \ - GOOS=${TARGETOS} \ - GOARCH=${TARGETARCH} \ - GOARM=${TARGETVARIANT} + CGO_ENABLED=0 -WORKDIR /go/src/github.com/docler/attest-external-data-provider +WORKDIR /go/src/github.com/docker/attest-external-data-provider COPY . . -# This block can be replaced by `RUN go mod download` when github.com/docker/attest is public +# --- This block can be replaced by `RUN go mod download` when github.com/docker/attest is public ENV GOPRIVATE="github.com/docker/attest" RUN --mount=type=secret,id=GITHUB_TOKEN <