11dir =${CURDIR}
2- project =-p symfony
3- service =symfony:latest
2+
3+ ifndef APP_ENV
4+ include .env
5+ # Determine if .env.local file exist
6+ ifneq ("$(wildcard .env.local)","")
7+ include .env.local
8+ endif
9+ endif
10+
11+ project =-p ${COMPOSE_PROJECT_NAME}
12+ service =${COMPOSE_PROJECT_NAME}:latest
413openssl_bin: =$(shell which openssl)
514interactive: =$(shell [ -t 0 ] && echo 1)
615ifneq ($(interactive ) ,1)
@@ -11,13 +20,17 @@ ifeq ($(GITLAB_CI),1)
1120 phpunitOptions=--coverage-text --colors=never
1221endif
1322
14- ifndef APP_ENV
15- include .env
16- # Determine if .env.local file exist
17- ifneq ("$(wildcard .env.local)","")
18- include .env.local
19- endif
20- endif
23+ build :
24+ @docker-compose -f docker-compose.yml build
25+
26+ build-test :
27+ @docker-compose -f docker-compose-test-ci.yml build
28+
29+ build-staging :
30+ @docker-compose -f docker-compose-staging.yml build
31+
32+ build-prod :
33+ @docker-compose -f docker-compose-prod.yml build
2134
2235start :
2336 @docker-compose -f docker-compose.yml $(project ) up -d
@@ -95,16 +108,16 @@ info:
95108 @make exec cmd=" php --version"
96109
97110logs :
98- @docker logs -f symfony
111+ @docker logs -f ${COMPOSE_PROJECT_NAME} _symfony
99112
100113logs-supervisord :
101- @docker logs -f supervisord
114+ @docker logs -f ${COMPOSE_PROJECT_NAME} _supervisord
102115
103116logs-mysql :
104- @docker logs -f mysql
117+ @docker logs -f ${COMPOSE_PROJECT_NAME} _mysql
105118
106119logs-rabbitmq :
107- @docker logs -f rabbitmq
120+ @docker logs -f ${COMPOSE_PROJECT_NAME} _rabbitmq
108121
109122drop-migrate :
110123 @make exec cmd=" php bin/console doctrine:schema:drop --full-database --force"
0 commit comments