1+ -include .env
2+
3+ ifeq ($(COMPOSE_PROJECT_NAME ) ,)
4+ COMPOSE_PROJECT_NAME = "ss"
5+ endif
6+
17export DOCKER_BUILDKIT ?= 1
2- DOCKER_COMPOSE ?= docker-compose
8+ export COMPOSE_PROJECT_NAME_SLUG = $(subst $e.,-,$(COMPOSE_PROJECT_NAME ) )
9+ export COMPOSE_PROJECT_NAME_SAFE = $(subst $e.,_,$(COMPOSE_PROJECT_NAME ) )
10+
11+ DOCKER ?= docker
12+ DOCKER_COMPOSE ?= docker compose -p $(COMPOSE_PROJECT_NAME_SAFE )
313BUILDER_IMAGE ?= wayofdev/build-deps:alpine-latest
414
515ifneq ($(TERM ) ,)
3242 @echo ' Management commands for package:'
3343 @echo ' Usage:'
3444 @echo ' ${MAKE_CMD_COLOR}make${RST} Builds default image and then runs dgoss tests'
35- @grep -E ' ^[a-zA-Z_0-9%-]+:.*?## .*$$' $( MAKEFILE_LIST ) | awk ' BEGIN {FS = ":.*?## "}; {printf " ${MAKE_CMD_COLOR}make %-21s${RST} %s\n", $$1, $$2}'
45+ @grep -E ' ^[a-zA-Z_0-9%-]+:.*?## .*$$' Makefile | awk ' BEGIN {FS = ":.*?## "}; {printf " ${MAKE_CMD_COLOR}make %-21s${RST} %s\n", $$1, $$2}'
3646 @echo
3747 @echo ' 📑 Logs are stored in $(MAKE_LOGFILE)'
3848 @echo
@@ -76,7 +86,9 @@ stop: ## Stops all containers, without removing them
7686.PHONY : stop
7787
7888restart : # # Restart all containers, running in this project
79- $(DOCKER_COMPOSE ) restart
89+ # $(DOCKER_COMPOSE) restart
90+ $(DOCKER_COMPOSE ) down
91+ $(DOCKER_COMPOSE ) up
8092.PHONY : restart
8193
8294logs : # # Show logs for running containers in this project
@@ -92,6 +104,7 @@ pull: ## Pull upstream images, specified in docker-compose.yml file
92104.PHONY : pull
93105
94106clean :
107+ # $(DOCKER_COMPOSE) down -v
95108 $(DOCKER_COMPOSE ) rm --force --stop
96109.PHONY : clean
97110
0 commit comments