Skip to content

Commit f7d3be6

Browse files
committed
Fix multiplatform build Dockerfile
1 parent 50185f9 commit f7d3be6

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

Dockerfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM golang:1.25 AS builder
22

3-
ARG TARGETOS=linux
4-
ARG TARGETARCH=amd64
3+
ARG TARGETOS
4+
ARG TARGETARCH
55

66
WORKDIR /src
77

@@ -13,7 +13,9 @@ COPY . .
1313

1414
RUN --mount=type=cache,target=/go/pkg/mod \
1515
--mount=type=cache,target=/root/.cache/go-build \
16-
CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} \
16+
CGO_ENABLED=0 \
17+
GOOS=${TARGETOS} \
18+
GOARCH=${TARGETARCH} \
1719
go build -o /out/mpcium ./cmd/mpcium
1820

1921
FROM gcr.io/distroless/base-debian12:latest

0 commit comments

Comments
 (0)