From cc29c66bcc39bad4a0aa3f04bcccd49529f91c40 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 20 Aug 2022 21:07:55 +0200 Subject: [PATCH] Dockerfile: build pass on macOS Signed-off-by: Sebastiaan van Stijn --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index f6358cb..78bd902 100644 --- a/Dockerfile +++ b/Dockerfile @@ -109,6 +109,7 @@ RUN --mount=type=bind,target=. \ EOT FROM base AS build-darwin +ARG TARGETOS ARG TARGETARCH ARG TARGETVARIANT RUN --mount=type=bind,target=. \ @@ -121,6 +122,9 @@ RUN --mount=type=bind,target=. \ xx-go install std xx-go build -ldflags "$(cat /tmp/.ldflags)" -o /out/docker-credential-osxkeychain-${TARGETARCH}${TARGETVARIANT} ./osxkeychain/cmd/ xx-verify /out/docker-credential-osxkeychain-${TARGETARCH}${TARGETVARIANT} + + xx-go build -ldflags "$(cat /tmp/.ldflags)" -o /out/docker-credential-pass-${TARGETOS}-${TARGETARCH}${TARGETVARIANT} ./pass/cmd/ + xx-verify /out/docker-credential-pass-${TARGETOS}-${TARGETARCH}${TARGETVARIANT} EOT FROM base AS build-windows