From ad623eb0d6577355eab78bd9c0fb4755d427b0af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lio=E6=9D=8E=E6=AD=90?= Date: Wed, 15 Feb 2023 10:15:30 -0800 Subject: [PATCH] build: cp Dockerfile in docker-build target (#5925) Signed-off-by: Lionello Lunesu --- Makefile.docker | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.docker b/Makefile.docker index 4610b1c10..768fafe50 100644 --- a/Makefile.docker +++ b/Makefile.docker @@ -73,7 +73,6 @@ endif mkdir build/docker/$${arch}; \ curl -L $(GITHUB)/v$(VERSION)/coredns_$(VERSION)_linux_$${arch}.tgz > build/docker/$${arch}/coredns.tgz && \ ( cd build/docker/$${arch}; tar xf coredns.tgz && rm coredns.tgz ); \ - cp Dockerfile build/docker/$${arch} ; \ done .PHONY: docker-build @@ -83,12 +82,16 @@ ifeq ($(DOCKER),) else docker version for arch in $(LINUX_ARCH); do \ + cp Dockerfile build/docker/$${arch} ; \ DOCKER_BUILDKIT=1 docker build --platform=$${arch} -t $(DOCKER_IMAGE_NAME):$${arch}-$(VERSION) build/docker/$${arch} ;\ done endif .PHONY: docker-push docker-push: +ifeq ($(VERSION),) + $(error "Please specify a version use. Use VERSION=") +endif ifeq ($(DOCKER),) $(error "Please specify Docker registry to use. Use DOCKER=coredns for releases") else