X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docker%2FMakefile;h=c82d604a1f9813507c3226d93ac5164647ce578f;hb=94bae67ebe827e3544f1581c4ca9343f90a8c242;hp=d3eefbc01330c2219f9bb6267d57619186f307cc;hpb=0f431c22b31c87ec5cd436cb983c61236c475d4f;p=e-mobility-charging-stations-simulator.git diff --git a/docker/Makefile b/docker/Makefile index d3eefbc0..c82d604a 100644 --- a/docker/Makefile +++ b/docker/Makefile @@ -1,5 +1,6 @@ PROJECT_NAME?=evse NAME:=simulator +SUBMODULES_INIT?=true DOCKER_ECR_ACCOUNT_ID?=166296450311 DOCKER_ECR_REGION?=eu-west-3 DOCKER_ECR_REGISTRY_NAME?=ev_simulator @@ -12,10 +13,15 @@ default: all submodule-update: git submodule update --init --recursive -$(NAME): submodule-update +submodules-init= +ifeq '$(SUBMODULES_INIT)' 'true' + submodules-init += submodule-update +endif + +$(NAME): $(submodules-init) docker-compose -p $(PROJECT_NAME) up -d -$(NAME)-force: submodule-update +$(NAME)-force: $(submodules-init) docker-compose -p $(PROJECT_NAME) up -d --build --force-recreate all: $(NAME)