From 090b2997cc56f3002396a1823278c44746478e1f Mon Sep 17 00:00:00 2001 From: Brian Goff Date: Sun, 4 Feb 2024 22:17:56 +0000 Subject: [PATCH] Passthrough buildkit platform args Signed-off-by: Brian Goff --- Dockerfile | 3 ++- Makefile | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index a435359..b9fc4df 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,9 @@ ARG GO_VERSION=1.21 -FROM golang:${GO_VERSION} AS build +FROM --platform=${BUILDPLATFORM} golang:${GO_VERSION} AS build COPY . /go/src/github.com/cpuguy83/go-md2man WORKDIR /go/src/github.com/cpuguy83/go-md2man +ARG TARGETOS TARGETARCH TARGETVARIANT RUN \ --mount=type=cache,target=/go/pkg/mod \ --mount=type=cache,target=/root/.cache/go-build \ diff --git a/Makefile b/Makefile index 8716c00..8791b4c 100644 --- a/Makefile +++ b/Makefile @@ -29,9 +29,6 @@ ifneq ($(GOARM),) export GOARM endif -vars: - @go env - .PHONY: build: bin/go-md2man