fix: correct multi-arch build (arm64 binary mismatch)

Signed-off-by: Yu Yin <yu.yin@dynamia.ai>
main
Yu Yin 2 months ago committed by 霓漠Nimbus
parent 0b59548079
commit 412002d5db

@ -1,4 +1,4 @@
FROM golang:1.23.1 AS builder FROM --platform=$BUILDPLATFORM golang:1.23.1 AS builder
WORKDIR /src WORKDIR /src
@ -10,6 +10,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends protobuf-compil
RUN make build TARGET_ARCH=${TARGETARCH} RUN make build TARGET_ARCH=${TARGETARCH}
FROM debian:stable-slim FROM --platform=$TARGETPLATFORM debian:stable-slim
COPY --from=builder /src/build/ /apps/ COPY --from=builder /src/build/ /apps/

Loading…
Cancel
Save