11include ../includes.mk
22
3- TEMPLATE_IMAGES =daemon gateway metadata monitor
3+ TEMPLATE_IMAGES =admin daemon gateway metadata monitor
44BUILT_IMAGES =base $(TEMPLATE_IMAGES )
55
6+ ADMIN_IMAGE = $(IMAGE_PREFIX ) store-admin:$(BUILD_TAG )
7+ ADMIN_DEV_IMAGE = $(DEV_REGISTRY ) /$(ADMIN_IMAGE )
68DAEMON_IMAGE = $(IMAGE_PREFIX ) store-daemon:$(BUILD_TAG )
79DAEMON_DEV_IMAGE = $(DEV_REGISTRY ) /$(DAEMON_IMAGE )
810GATEWAY_IMAGE = $(IMAGE_PREFIX ) store-gateway:$(BUILD_TAG )
@@ -68,6 +70,8 @@ run: install start
6870dev-release : push set-image
6971
7072push : check-registry
73+ docker tag $(ADMIN_IMAGE ) $(ADMIN_DEV_IMAGE )
74+ docker push $(ADMIN_DEV_IMAGE )
7175 docker tag $(DAEMON_IMAGE ) $(DAEMON_DEV_IMAGE )
7276 docker push $(DAEMON_DEV_IMAGE )
7377 docker tag $(GATEWAY_IMAGE ) $(GATEWAY_DEV_IMAGE )
@@ -78,12 +82,14 @@ push: check-registry
7882 docker push $(MONITOR_DEV_IMAGE )
7983
8084set-image : check-deisctl
85+ deisctl config store-admin set image=$(ADMIN_DEV_IMAGE )
8186 deisctl config store-daemon set image=$(DAEMON_DEV_IMAGE )
8287 deisctl config store-gateway set image=$(GATEWAY_DEV_IMAGE )
8388 deisctl config store-metadata set image=$(METADATA_DEV_IMAGE )
8489 deisctl config store-monitor set image=$(MONITOR_DEV_IMAGE )
8590
8691release :
92+ docker push $(ADMIN_IMAGE )
8793 docker push $(DAEMON_IMAGE )
8894 docker push $(GATEWAY_IMAGE )
8995 docker push $(METADATA_IMAGE )
0 commit comments