@@ -269,6 +269,11 @@ CPU_COUNT = $(shell cat /proc/cpuinfo | grep processor | wc -l )
269269 services/docker-compose.local.yml \
270270 > $@
271271
272+ .stack-vendor-services.yml : .env $(docker-compose-configs )
273+ # Creating config for vendors stack to $@
274+ @scripts/docker/docker-stack-config.bash -e $< \
275+ services/docker-compose-dev-vendors.yml \
276+ > $@
272277
273278.stack-ops.yml : .env $(docker-compose-configs )
274279 # Creating config for ops stack to $@
@@ -288,7 +293,11 @@ endif
288293
289294
290295
291- .PHONY : up-devel up-prod up-prod-ci up-version up-latest .deploy-ops
296+ .PHONY : up-devel up-prod up-prod-ci up-version up-latest .deploy-ops .deploy-vendors
297+
298+ .deploy-vendors : .stack-vendor-services.yml
299+ # Deploy stack 'vendors'
300+ docker stack deploy --detach=true --with-registry-auth -c $< vendors
292301
293302.deploy-ops : .stack-ops.yml
294303 # Deploy stack 'ops'
@@ -323,6 +332,7 @@ printf "$$rows" "Rabbit Dashboard" "http://$(get_my_ip).nip.io:15672" admin admi
323332printf "$$rows" "Redis" "http://$(get_my_ip ) .nip.io:18081";\
324333printf "$$rows" "Storage S3 Minio" "http://$(get_my_ip ) .nip.io:9001" 12345678 12345678;\
325334printf "$$rows" "Traefik Dashboard" "http://$(get_my_ip ) .nip.io:8080/dashboard/";\
335+ printf "$$rows" "Vendor Manual (Fake)" "http://manual.$(get_my_ip ) .nip.io:9081";\
326336
327337printf "\n%s\n" "⚠️ if a DNS is not used (as displayed above), the interactive services started via dynamic-sidecar";\
328338echo "⚠️ will not be shown. The frontend accesses them via the uuid.services.YOUR_IP.nip.io:9081";
@@ -338,6 +348,7 @@ up-devel: .stack-simcore-development.yml .init-swarm $(CLIENT_WEB_OUTPUT) ## Dep
338348 @$(MAKE_C ) services/dask-sidecar certificates
339349 # Deploy stack $(SWARM_STACK_NAME) [back-end]
340350 @docker stack deploy --detach=true --with-registry-auth -c $< $(SWARM_STACK_NAME )
351+ @$(MAKE ) .deploy-vendors
341352 @$(MAKE ) .deploy-ops
342353 @$(_show_endpoints )
343354 @$(MAKE_C ) services/static-webserver/client follow-dev-logs
@@ -348,6 +359,7 @@ up-devel-frontend: .stack-simcore-development-frontend.yml .init-swarm ## Every
348359 @$(MAKE_C ) services/dask-sidecar certificates
349360 # Deploy stack $(SWARM_STACK_NAME) [back-end]
350361 @docker stack deploy --detach=true --with-registry-auth -c $< $(SWARM_STACK_NAME )
362+ @$(MAKE ) .deploy-vendors
351363 @$(MAKE ) .deploy-ops
352364 @$(_show_endpoints )
353365 @$(MAKE_C ) services/static-webserver/client follow-dev-logs
@@ -358,6 +370,7 @@ ifeq ($(target),)
358370 @$(MAKE_C) services/dask-sidecar certificates
359371 # Deploy stack $(SWARM_STACK_NAME)
360372 @docker stack deploy --detach=true --with-registry-auth -c $< $(SWARM_STACK_NAME)
373+ @$(MAKE) .deploy-vendors
361374 @$(MAKE) .deploy-ops
362375else
363376 # deploys ONLY $(target) service
@@ -369,6 +382,7 @@ up-version: .stack-simcore-version.yml .init-swarm ## Deploys versioned stack '$
369382 @$(MAKE_C ) services/dask-sidecar certificates
370383 # Deploy stack $(SWARM_STACK_NAME)
371384 @docker stack deploy --detach=true --with-registry-auth -c $< $(SWARM_STACK_NAME )
385+ @$(MAKE ) .deploy-vendors
372386 @$(MAKE ) .deploy-ops
373387 @$(_show_endpoints )
374388
0 commit comments