File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -71,16 +71,10 @@ jobs:
7171 steps :
7272 - uses : actions/checkout@v4
7373
74- - name : Cache Docker images.
75- uses : AndreKurait/docker-cache@0.6.0
76- with :
77- key : |
78- docker-${{ runner.os }}-${{ hashFiles(
79- 'compose.yml',
80- 'docker/dockerfiles/apachephp/Dockerfile',
81- 'docker/dockerfiles/mysql/Dockerfile',
82- 'docker/dockerfiles/mysqltest/Dockerfile'
83- ) }}
74+ - name : Build docker compose
75+ run : docker compose build --push apachephp dbtest apachephptest
76+ env :
77+ REGISTRY_URL : ghcr.io/afup/web
8478
8579 - name : Delete symfony cache
8680 run : rm -rf var/cache/test
@@ -139,4 +133,4 @@ jobs:
139133 composer-options : " --no-scripts"
140134
141135 - name : Rector
142- run : make rector
136+ run : make rector
Original file line number Diff line number Diff line change @@ -11,7 +11,11 @@ services:
1111 - ./data/mysql:/var/lib/mysql
1212
1313 dbtest :
14- build : ./docker/dockerfiles/mysqltest
14+ build :
15+ context : ./docker/dockerfiles/mysqltest
16+ cache_from :
17+ - ${REGISTRY_URL:-local}/dbtest:${IMAGE_TAG:-latest}
18+ image : ${REGISTRY_URL:-local}/dbtest:${IMAGE_TAG:-latest}
1519 environment :
1620 MYSQL_ROOT_PASSWORD : root
1721 MYSQL_USER : afup
@@ -50,6 +54,9 @@ services:
5054 uid : ${CURRENT_UID:-1001}
5155 gid : " 1001"
5256 ENABLE_XDEBUG : ${ENABLE_XDEBUG:-false}
57+ cache_from :
58+ - ${REGISTRY_URL:-local}/apachephptest:${IMAGE_TAG:-latest}
59+ image : ${REGISTRY_URL:-local}/apachephptest:${IMAGE_TAG:-latest}
5360 environment :
5461 SYMFONY_ENV : " test"
5562 APP_ENV : " test"
@@ -76,4 +83,4 @@ services:
7683 statictestresources :
7784 image : nginx:1.25.4
7885 volumes :
79- - ./docker/dockerfiles/statictestresources:/usr/share/nginx/html:ro
86+ - ./docker/dockerfiles/statictestresources:/usr/share/nginx/html:ro
You can’t perform that action at this time.
0 commit comments