From 96048a62fa6bbe09468d316eaffc3ee9b24f74eb Mon Sep 17 00:00:00 2001 From: "Thippaiah, Balachandra (bt061u)" Date: Mon, 28 Jan 2019 06:55:51 -0500 Subject: [PATCH] Add EXTRA_BUILD_ARGS when build images with make This ps adds EXTRA_BUILD_ARGS parameter to docker build in Makefile to allow additional arguments like labels and proxy to be passed during image build Change-Id: Ib5d42d3493ffbba274c2dcb8721428141143db49 --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 0924677d..6d789eb1 100644 --- a/Makefile +++ b/Makefile @@ -39,24 +39,28 @@ build_$(IMAGE_NAME): ifeq ($(OS_RELEASE), ubuntu_xenial) docker build -f $(IMAGE_NAME)/Dockerfile.$(OS_RELEASE) \ --network host \ + $(EXTRA_BUILD_ARGS) \ -t $(IMAGE) \ . else ifeq ($(OS_RELEASE), suse_15) docker build -f $(IMAGE_NAME)/Dockerfile.$(OS_RELEASE) \ --network host \ + $(EXTRA_BUILD_ARGS) \ -t $(IMAGE) \ . else ifeq ($(OS_RELEASE), debian) docker build -f $(IMAGE_NAME)/Dockerfile.$(OS_RELEASE) \ --network host \ + $(EXTRA_BUILD_ARGS) \ -t $(IMAGE) \ . else ifeq ($(OS_RELEASE), centos_7) docker build -f $(IMAGE_NAME)/Dockerfile.$(OS_RELEASE) \ --network host \ + $(EXTRA_BUILD_ARGS) \ -t $(IMAGE) \ . else - docker build -t $(IMAGE) --network=host -f $(IMAGE_NAME)/Dockerfile.simple \ + docker build -t $(IMAGE) --network=host $(EXTRA_BUILD_ARGS) -f $(IMAGE_NAME)/Dockerfile.simple \ . endif