From cb1224b0554347e62ea99e4495d0057f885f4fff Mon Sep 17 00:00:00 2001 From: Jeev B Date: Mon, 9 Jan 2023 15:45:51 -0800 Subject: [PATCH] Publish multi-architecture image (#510) Signed-off-by: Jeev B --- Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fca064ff1e..fca317cfde 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,12 @@ # # TO OPT OUT OF UPDATES, SEE https://github.com/lyft/boilerplate/blob/master/Readme.rst -FROM golang:1.18-alpine3.15 as builder +FROM --platform=${BUILDPLATFORM} golang:1.18-alpine3.15 as builder + +ARG TARGETARCH +ENV GOARCH "${TARGETARCH}" +ENV GOOS linux + RUN apk add git openssh-client make curl # Create the artifacts directory