|
|
|
@ -12,7 +12,8 @@ DOCKER_IMAGE_TAG ?= latest
|
|
|
|
|
DOCKER_IMAGE ?= $(DOCKER_REGISTRY)/$(DOCKER_IMAGE_PREFIX)/$(DOCKER_IMAGE_NAME):$(DOCKER_IMAGE_TAG)
|
|
|
|
|
|
|
|
|
|
# proxy options
|
|
|
|
|
PROXY ?= http://proxy.foo.com:8000
|
|
|
|
|
HTTP_PROXY ?= http://proxy.foo.com:8000
|
|
|
|
|
HTTPS_PROXY ?= http://proxy.foo.com:8000
|
|
|
|
|
NO_PROXY ?= localhost,127.0.0.1,.svc.cluster.local
|
|
|
|
|
USE_PROXY ?= false
|
|
|
|
|
|
|
|
|
@ -24,10 +25,10 @@ PUBLISH ?= false
|
|
|
|
|
images: |
|
|
|
|
ifeq ($(USE_PROXY), true) |
|
|
|
|
@docker build . --tag $(DOCKER_IMAGE) \
|
|
|
|
|
--build-arg http_proxy=$(PROXY) \
|
|
|
|
|
--build-arg https_proxy=$(PROXY) \
|
|
|
|
|
--build-arg HTTP_PROXY=$(PROXY) \
|
|
|
|
|
--build-arg HTTPS_PROXY=$(PROXY) \
|
|
|
|
|
--build-arg http_proxy=$(HTTP_PROXY) \
|
|
|
|
|
--build-arg https_proxy=$(HTTPS_PROXY) \
|
|
|
|
|
--build-arg HTTP_PROXY=$(HTTP_PROXY) \
|
|
|
|
|
--build-arg HTTPS_PROXY=$(HTTPS_PROXY) \
|
|
|
|
|
--build-arg no_proxy=$(NO_PROXY) \
|
|
|
|
|
--build-arg NO_PROXY=$(NO_PROXY) \
|
|
|
|
|
--force-rm=$(DOCKER_FORCE_CLEAN)
|
|
|
|
|