makefile: update Makefile.common with newer version
authorprombot <prometheus-team@googlegroups.com>
Sun, 23 Jun 2019 00:00:48 +0000 (00:00 +0000)
committerprombot <prometheus-team@googlegroups.com>
Sun, 23 Jun 2019 00:00:48 +0000 (00:00 +0000)
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Makefile.common

index d7aea1b86f2372a776b44594b2e3cca4ea7275f2..2dcf764a64d95646a404fd45dffa8bdda60e1043 100644 (file)
@@ -86,7 +86,8 @@ endif
 PREFIX                  ?= $(shell pwd)
 BIN_DIR                 ?= $(shell pwd)
 DOCKER_IMAGE_TAG        ?= $(subst /,-,$(shell git rev-parse --abbrev-ref HEAD))
-DOCKERFILE_PATH         ?= ./
+DOCKERFILE_PATH         ?= ./Dockerfile
+DOCKERBUILD_CONTEXT     ?= ./
 DOCKER_REPO             ?= prom
 
 DOCKER_ARCHS            ?= amd64
@@ -211,9 +212,10 @@ common-tarball: promu
 common-docker: $(BUILD_DOCKER_ARCHS)
 $(BUILD_DOCKER_ARCHS): common-docker-%:
        docker build -t "$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:$(DOCKER_IMAGE_TAG)" \
+               -f $(DOCKERFILE_PATH) \
                --build-arg ARCH="$*" \
                --build-arg OS="linux" \
-               $(DOCKERFILE_PATH)
+               $(DOCKERBUILD_CONTEXT)
 
 .PHONY: common-docker-publish $(PUBLISH_DOCKER_ARCHS)
 common-docker-publish: $(PUBLISH_DOCKER_ARCHS)