@@ -25,8 +25,8 @@ ifndef PUBLISH
25
25
override IMAGE_VERSION := e2e-$(GIT_COMMIT )
26
26
endif
27
27
endif
28
- IMAGE_TAG ?= $(REGISTRY ) /$(IMAGE_NAME ) :$(IMAGE_VERSION )
29
- IMAGE_TAG_LATEST = $(REGISTRY ) /$(IMAGE_NAME ) :latest
28
+ CSI_IMAGE_TAG ?= $(REGISTRY ) /$(IMAGE_NAME ) :$(IMAGE_VERSION )
29
+ CSI_IMAGE_TAG_LATEST = $(REGISTRY ) /$(IMAGE_NAME ) :latest
30
30
BUILD_DATE ?= $(shell date -u +"% Y-% m-% dT% H:% M:% SZ")
31
31
LDFLAGS ?= "-X ${PKG}/pkg/blob.driverVersion=${IMAGE_VERSION} -X ${PKG}/pkg/blob.gitCommit=${GIT_COMMIT} -X ${PKG}/pkg/blob.buildDate=${BUILD_DATE} -s -w -extldflags '-static'"
32
32
E2E_HELM_OPTIONS ?= --set image.blob.pullPolicy=Always --set image.blob.repository=$(REGISTRY ) /$(IMAGE_NAME ) --set image.blob.tag=$(IMAGE_VERSION ) --set driver.userAgentSuffix="e2e-test"
@@ -86,7 +86,7 @@ e2e-test:
86
86
.PHONY : e2e-bootstrap
87
87
e2e-bootstrap : install-helm
88
88
# Only build and push the image if it does not exist in the registry
89
- docker pull $(IMAGE_TAG ) || make blob-container push
89
+ docker pull $(CSI_IMAGE_TAG ) || make blob-container push
90
90
helm install blob-csi-driver ./charts/latest/blob-csi-driver --namespace kube-system --wait --timeout=15m -v=5 --debug \
91
91
--set controller.replicas=1 \
92
92
--set cloud=$(CLOUD ) \
@@ -114,13 +114,13 @@ blob-darwin:
114
114
115
115
.PHONY : container
116
116
container : blob
117
- docker build -t $(IMAGE_TAG ) --output=type=docker -f ./pkg/blobplugin/Dockerfile .
117
+ docker build -t $(CSI_IMAGE_TAG ) --output=type=docker -f ./pkg/blobplugin/Dockerfile .
118
118
119
119
.PHONY : container-linux
120
120
container-linux :
121
121
docker buildx build --pull --output=type=$(OUTPUT_TYPE ) --platform=" linux/$( ARCH) " \
122
122
--provenance=false --sbom=false \
123
- -t $(IMAGE_TAG ) -linux-$(ARCH ) --build-arg ARCH=$(ARCH ) -f ./pkg/blobplugin/Dockerfile .
123
+ -t $(CSI_IMAGE_TAG ) -linux-$(ARCH ) --build-arg ARCH=$(ARCH ) -f ./pkg/blobplugin/Dockerfile .
124
124
125
125
.PHONY : blob-container
126
126
blob-container :
@@ -142,27 +142,27 @@ endif
142
142
.PHONY : push
143
143
push :
144
144
ifdef CI
145
- docker manifest create --amend $(IMAGE_TAG ) $(foreach osarch, $(ALL_OS_ARCH), $(IMAGE_TAG )-${osarch})
146
- docker manifest push --purge $(IMAGE_TAG )
147
- docker manifest inspect $(IMAGE_TAG )
145
+ docker manifest create --amend $(CSI_IMAGE_TAG ) $(foreach osarch, $(ALL_OS_ARCH), $(CSI_IMAGE_TAG )-${osarch})
146
+ docker manifest push --purge $(CSI_IMAGE_TAG )
147
+ docker manifest inspect $(CSI_IMAGE_TAG )
148
148
else
149
- docker push $(IMAGE_TAG )
149
+ docker push $(CSI_IMAGE_TAG )
150
150
endif
151
151
152
152
.PHONY : push-latest
153
153
push-latest :
154
154
ifdef CI
155
- docker manifest create --amend $(IMAGE_TAG_LATEST ) $(foreach osarch, $(ALL_OS_ARCH), $(IMAGE_TAG )-${osarch})
156
- docker manifest push --purge $(IMAGE_TAG_LATEST )
157
- docker manifest inspect $(IMAGE_TAG_LATEST )
155
+ docker manifest create --amend $(CSI_IMAGE_TAG_LATEST ) $(foreach osarch, $(ALL_OS_ARCH), $(CSI_IMAGE_TAG )-${osarch})
156
+ docker manifest push --purge $(CSI_IMAGE_TAG_LATEST )
157
+ docker manifest inspect $(CSI_IMAGE_TAG_LATEST )
158
158
else
159
- docker push $(IMAGE_TAG_LATEST )
159
+ docker push $(CSI_IMAGE_TAG_LATEST )
160
160
endif
161
161
162
162
.PHONY : build-push
163
163
build-push : blob-container
164
- docker tag $(IMAGE_TAG ) $(IMAGE_TAG_LATEST )
165
- docker push $(IMAGE_TAG_LATEST )
164
+ docker tag $(CSI_IMAGE_TAG ) $(CSI_IMAGE_TAG_LATEST )
165
+ docker push $(CSI_IMAGE_TAG_LATEST )
166
166
167
167
.PHONY : clean
168
168
clean :
0 commit comments