Skip to content

Commit 67246c6

Browse files
committed
6896: Update docker compose with "CI" profile for extra test containers to prevent them from starting in default dev setup
1 parent 5064e34 commit 67246c6

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

docker-compose.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,22 @@ services:
3030
extends:
3131
service: phpfpm
3232
image: itkdev/php8.4-fpm:latest
33+
profiles:
34+
- ci
3335

3436
phpfpm85:
3537
extends:
3638
service: phpfpm
3739
image: itkdev/php8.5-fpm:latest
40+
profiles:
41+
- ci
3842

3943
# Test matrix services (PHP version × dependency set)
4044
phpfpm83-stable:
4145
extends:
4246
service: phpfpm
47+
profiles:
48+
- ci
4349
volumes:
4450
- .:/app
4551
- phpfpm83-stable-vendor:/app/vendor
@@ -48,6 +54,8 @@ services:
4854
phpfpm83-lowest:
4955
extends:
5056
service: phpfpm
57+
profiles:
58+
- ci
5159
volumes:
5260
- .:/app
5361
- phpfpm83-lowest-vendor:/app/vendor
@@ -56,6 +64,8 @@ services:
5664
phpfpm84-stable:
5765
extends:
5866
service: phpfpm84
67+
profiles:
68+
- ci
5969
volumes:
6070
- .:/app
6171
- phpfpm84-stable-vendor:/app/vendor
@@ -64,6 +74,8 @@ services:
6474
phpfpm84-lowest:
6575
extends:
6676
service: phpfpm84
77+
profiles:
78+
- ci
6779
volumes:
6880
- .:/app
6981
- phpfpm84-lowest-vendor:/app/vendor
@@ -72,6 +84,8 @@ services:
7284
phpfpm85-stable:
7385
extends:
7486
service: phpfpm85
87+
profiles:
88+
- ci
7589
volumes:
7690
- .:/app
7791
- phpfpm85-stable-vendor:/app/vendor
@@ -80,6 +94,8 @@ services:
8094
phpfpm85-lowest:
8195
extends:
8296
service: phpfpm85
97+
profiles:
98+
- ci
8399
volumes:
84100
- .:/app
85101
- phpfpm85-lowest-vendor:/app/vendor

0 commit comments

Comments
 (0)