@@ -6,10 +6,12 @@ DATE = $(shell date -u +"%Y-%m-%dT%H:%M:%SZ")
6
6
VERSION = $(GIT_TAG ) -SNAPSHOT-$(GIT_COMMIT_SHORT )
7
7
TAG = $(VERSION:v%=% )
8
8
TARGET ?= local
9
+ NAP_PLUS_VERSION ?= r24
9
10
10
11
override DOCKER_BUILD_OPTIONS += --build-arg IC_VERSION=$(VERSION ) --build-arg GIT_COMMIT=$(GIT_COMMIT ) --build-arg DATE=$(DATE )
11
12
DOCKER_CMD = docker build $(DOCKER_BUILD_OPTIONS ) --target $(TARGET ) -f build/Dockerfile -t $(PREFIX ) :$(TAG ) .
12
13
PLUS_ARGS = --build-arg PLUS=-plus --build-arg FILES=plus-common --secret id=nginx-repo.crt,src=nginx-repo.crt --secret id=nginx-repo.key,src=nginx-repo.key
14
+ NAP_ARGS = --build-arg FILES=nap-common --build-arg NGINX_PLUS_VERSION=$(NAP_PLUS_VERSION )
13
15
14
16
export DOCKER_BUILDKIT = 1
15
17
@@ -78,7 +80,7 @@ debian-image-plus: build ## Create Docker image for Ingress Controller (nginx pl
78
80
79
81
.PHONY : debian-image-nap-plus
80
82
debian-image-nap-plus : build # # Create Docker image for Ingress Controller (nginx plus with nap)
81
- $(DOCKER_CMD ) $(PLUS_ARGS ) --build-arg BUILD_OS=debian-plus-nap --build-arg FILES=nap-common
83
+ $(DOCKER_CMD ) $(PLUS_ARGS ) $( NAP_ARGS ) --build-arg BUILD_OS=debian-plus-nap
82
84
83
85
.PHONY : openshift-image
84
86
openshift-image : build # # Create Docker image for Ingress Controller (ubi)
@@ -90,7 +92,7 @@ openshift-image-plus: build ## Create Docker image for Ingress Controller (ubi w
90
92
91
93
.PHONY : openshift-image-nap-plus
92
94
openshift-image-nap-plus : build # # Create Docker image for Ingress Controller (ubi with plus and nap)
93
- $(DOCKER_CMD ) $(PLUS_ARGS ) --secret id=rhel_license,src=rhel_license --build-arg BUILD_OS=ubi-plus-nap --build-arg FILES=nap-common --build-arg UBI_VERSION=7
95
+ $(DOCKER_CMD ) $(PLUS_ARGS ) $( NAP_ARGS ) --secret id=rhel_license,src=rhel_license --build-arg BUILD_OS=ubi-plus-nap --build-arg UBI_VERSION=7
94
96
95
97
.PHONY : debian-image-opentracing
96
98
debian-image-opentracing : build # # Create Docker image for Ingress Controller (with opentracing)
0 commit comments