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
@@ -98,19 +111,19 @@ info:
98111 @make exec cmd=" php --version"
99112
100113logs :
101- @docker logs -f symfony
114+ @docker logs -f ${COMPOSE_PROJECT_NAME} _symfony
102115
103116logs-nginx :
104- @docker logs -f nginx
117+ @docker logs -f ${COMPOSE_PROJECT_NAME} _nginx
105118
106119logs-supervisord :
107- @docker logs -f supervisord
120+ @docker logs -f ${COMPOSE_PROJECT_NAME} _supervisord
108121
109122logs-mysql :
110- @docker logs -f mysql
123+ @docker logs -f ${COMPOSE_PROJECT_NAME} _mysql
111124
112125logs-rabbitmq :
113- @docker logs -f rabbitmq
126+ @docker logs -f ${COMPOSE_PROJECT_NAME} _rabbitmq
114127
115128drop-migrate :
116129 @make exec cmd=" php bin/console doctrine:schema:drop --full-database --force"
0 commit comments