File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -155,7 +155,9 @@ jobs:
155155 export DOCKER_REGISTRY='${DOCKER_REGISTRY}' && \
156156 echo '=== Creating .env file ===' && \
157157 echo 'APP_ENV=${APP_ENV}' > .env && \
158+ echo 'APP_DEBUG=1' >> .env && \
158159 echo 'DATABASE_URL=${DATABASE_URL}' >> .env && \
160+ echo 'REDIS_URL=redis://redis:6379' >> .env && \
159161 echo 'DOCKER_NETWORK_NAME=${DOCKER_NETWORK_NAME}' >> .env && \
160162 echo 'HOSTNAME=${HOSTNAME}' >> .env && \
161163 echo 'MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}' >> .env && \
@@ -183,6 +185,8 @@ jobs:
183185 sleep 5 && \
184186 echo '=== Checking MySQL container env ===' && \
185187 docker exec ${DOCKER_BRANCH}-api_php-db env | grep MYSQL && \
188+ echo '=== Checking Symfony container env ===' && \
189+ docker exec ${DOCKER_BRANCH}-api_php-sf env | grep -E '(APP_ENV|DATABASE_URL)' && \
186190 echo 'Running migrations...' && \
187191 docker compose --project-name ${DOCKER_BRANCH}-api_php --file docker-compose-branch.yml exec -T symfony php bin/console doctrine:migrations:migrate --no-interaction --allow-no-migration && \
188192 echo 'Clearing cache...' && \
Original file line number Diff line number Diff line change @@ -8,9 +8,14 @@ services:
88 context : .
99 dockerfile : Dockerfile
1010 target : production
11- # environment:
12- # APP_ENV: ${APP_ENV}
13- # DATABASE_URL: ${DATABASE_URL}
11+ environment :
12+ APP_ENV : ${APP_ENV}
13+ APP_DEBUG : ${APP_DEBUG:-0}
14+ DATABASE_URL : ${DATABASE_URL}
15+ REDIS_URL : redis://redis:6379
16+ SENTRY_DSN : ${SENTRY_DSN:-}
17+ API_TOKEN_CHECK_HEALTH : ${API_TOKEN_CHECK_HEALTH:-}
18+ EMAILING_ACCESS_TOKEN : ${EMAILING_ACCESS_TOKEN:-}
1419 networks :
1520 - api-php
1621 - traefik-realt
You can’t perform that action at this time.
0 commit comments