Skip to content

Commit 885a4a5

Browse files
authored
Merge pull request #1 from kefzce/feature/prettier-makefile
Make makefile great again
2 parents 73ee2d2 + 807b8a1 commit 885a4a5

File tree

1 file changed

+14
-19
lines changed

1 file changed

+14
-19
lines changed

Makefile

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,30 @@
1-
help:
2-
@echo "Run: make <target> where <target> is one of the following:"
3-
@echo " reset Reset all data"
4-
@echo " start Run supporting application containers"
5-
@echo " consumer-logs Display consumer logs"
6-
@echo " consumer-restart Display consumer logs"
7-
@echo " migrations-make Make migrations file"
8-
@echo " migrations-up Execute migrations"
9-
@echo " migrations-down Rollback migrations"
10-
@echo " ping Execute test command"
11-
12-
reset:
1+
help: ## Show this help
2+
@printf "\033[33m%s:\033[0m\n" 'Run: make <target> where <target> is one of the following'
3+
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf " \033[32m%-18s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
4+
5+
reset: ## Reset all data
136
@docker-compose -f docker-compose.yml down --volumes
147

15-
start:
8+
start: ## Run supporting application containers
169
@docker-compose -f docker-compose.yml up --build -d
1710

1811
consumer-logs:
1912
@docker logs service-bus-skeletone-consumer -f
2013

21-
consumer-restart:
14+
consumer-restart: ## Display consumer logs
2215
@docker restart service-bus-skeletone-consumer
2316
@docker logs service-bus-skeletone-consumer -f
2417

25-
migrations-make:
18+
migrations-make: ## Make migrations file
2619
tools/migrations/make
2720

28-
migrations-up:
21+
migrations-up: ## Execute migrations
2922
@docker exec -it service-bus-skeletone-consumer /var/www/tools/migrations/migrate up
3023

31-
migrations-down:
24+
migrations-down: ## Rollback migrations
3225
@docker exec -it service-bus-skeletone-consumer /var/www/tools/migrations/migrate down
3326

34-
ping:
35-
@docker exec -it service-bus-skeletone-consumer /var/www/tools/ping
27+
ping: ## Execute test command
28+
@docker exec -it service-bus-skeletone-consumer /var/www/tools/ping
29+
30+
.DEFAULT_GOAL := help

0 commit comments

Comments
 (0)