Skip to content

Commit

Permalink
fix include multiple fragments in docker-compose.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
realFlowControl committed May 12, 2024
1 parent c6c1c3a commit 7fb773c
Showing 1 changed file with 46 additions and 46 deletions.
92 changes: 46 additions & 46 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ x-aliases:

services:
# PHP-8.0
"php-dbg-8.0": { <<: *parallel,
"php-dbg-8.0": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
args: { <<: [*ubuntu, *php],
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 0,
PHP_VERSION_PATCH: 24,
Expand All @@ -42,9 +42,9 @@ services:
container_name: php-dbg-8.0,
image: parallelphp/php-dbg-8.0:8.0.24,
profiles: [php-8.0,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"php-gcov-8.0": { <<: *parallel,
"php-gcov-8.0": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -57,9 +57,9 @@ services:
container_name: php-gcov-8.0,
image: parallelphp/php-gcov-8.0:8.0.24,
profiles: [php-8.0,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"php-release-8.0": { <<: *parallel,
"php-release-8.0": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -72,11 +72,11 @@ services:
container_name: php-release-8.0,
image: parallelphp/php-release-8.0:8.0.24,
profiles: [php-8.0,release],
<<: *dev
<<: [*dev, *parallel]
}

# parallel + PHP-8.0
"parallel-dbg-8.0": { <<: *parallel,
"parallel-dbg-8.0": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -89,9 +89,9 @@ services:
container_name: parallel-dbg-8.0,
image: parallelphp/parallel-dbg-8.0:latest,
profiles: [parallel-8.0,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-gcov-8.0": { <<: *parallel,
"parallel-gcov-8.0": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -105,9 +105,9 @@ services:
container_name: parallel-gcov-8.0,
image: parallelphp/parallel-gcov-8.0:latest,
profiles: [parallel-8.0,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-release-8.0": { <<: *parallel,
"parallel-release-8.0": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -121,11 +121,11 @@ services:
container_name: parallel-release-8.0,
image: parallelphp/parallel-release-8.0:latest,
profiles: [parallel-8.0,release],
<<: *dev
<<: [*dev, *parallel]
}

# PHP-8.1
"php-dbg-8.1": { <<: *parallel,
"php-dbg-8.1": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -137,9 +137,9 @@ services:
container_name: php-dbg-8.1,
image: parallelphp/php-dbg-8.1:8.1.11,
profiles: [php-8.1,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"php-gcov-8.1": { <<: *parallel,
"php-gcov-8.1": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -152,9 +152,9 @@ services:
container_name: php-gcov-8.1,
image: parallelphp/php-gcov-8.1:8.1.11,
profiles: [php-8.1,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"php-asan-8.1": { <<: *parallel,
"php-asan-8.1": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -167,9 +167,9 @@ services:
container_name: php-asan-8.1,
image: parallelphp/php-asan-8.1:8.1.11,
profiles: [php-8.1,asan],
<<: *dev
<<: [*dev, *parallel]
}
"php-release-8.1": { <<: *parallel,
"php-release-8.1": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -182,10 +182,10 @@ services:
container_name: php-release-8.1,
image: parallelphp/php-release-8.1:8.1.11,
profiles: [php-8.1,release],
<<: *dev
<<: [*dev, *parallel]
}
# parallel + PHP-8.1
"parallel-dbg-8.1": { <<: *parallel,
"parallel-dbg-8.1": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -198,9 +198,9 @@ services:
container_name: parallel-dbg-8.1,
image: parallelphp/parallel-dbg-8.1:latest,
profiles: [parallel-8.1,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-gcov-8.1": { <<: *parallel,
"parallel-gcov-8.1": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -214,9 +214,9 @@ services:
container_name: parallel-gcov-8.1,
image: parallelphp/parallel-gcov-8.1:latest,
profiles: [parallel-8.1,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-asan-8.1": { <<: *parallel,
"parallel-asan-8.1": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -229,9 +229,9 @@ services:
container_name: parallel-asan-8.1,
image: parallelphp/parallel-asan-8.1:latest,
profiles: [parallel-8.1,asan],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-release-8.1": { <<: *parallel,
"parallel-release-8.1": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -244,11 +244,11 @@ services:
container_name: parallel-release-8.1,
image: parallelphp/parallel-release-8.1:latest,
profiles: [parallel-8.1,release],
<<: *dev
<<: [*dev, *parallel]
}

# PHP-8.2
"php-dbg-8.2": { <<: *parallel,
"php-dbg-8.2": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -262,9 +262,9 @@ services:
container_name: php-dbg-8.2,
image: parallelphp/php-dbg-8.2:8.2.0RC5,
profiles: [php-8.2,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"php-gcov-8.2": { <<: *parallel,
"php-gcov-8.2": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -279,9 +279,9 @@ services:
container_name: php-gcov-8.2,
image: parallelphp/php-gcov-8.2:8.2.0RC5,
profiles: [php-8.2,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"php-asan-8.2": { <<: *parallel,
"php-asan-8.2": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -296,9 +296,9 @@ services:
container_name: php-asan-8.2,
image: parallelphp/php-asan-8.2:8.2.0RC5,
profiles: [php-8.2,asan],
<<: *dev
<<: [*dev, *parallel]
}
"php-release-8.2": { <<: *parallel,
"php-release-8.2": {
build: { <<: *build,
dockerfile: docker/php.dockerfile,
args: { <<: *ubuntu, <<: *php,
Expand All @@ -313,10 +313,10 @@ services:
container_name: php-release-8.2,
image: parallelphp/php-release-8.2:8.2.0RC5,
profiles: [php-8.2,release],
<<: *dev
<<: [*dev, *parallel]
}
# parallel + PHP-8.2
"parallel-dbg-8.2": { <<: *parallel,
"parallel-dbg-8.2": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -330,9 +330,9 @@ services:
container_name: parallel-dbg-8.2,
image: parallelphp/parallel-dbg-8.2:latest,
profiles: [parallel-8.2,dbg],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-gcov-8.2": { <<: *parallel,
"parallel-gcov-8.2": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -347,9 +347,9 @@ services:
container_name: parallel-gcov-8.2,
image: parallelphp/parallel-gcov-8.2:latest,
profiles: [parallel-8.2,gcov],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-asan-8.2": { <<: *parallel,
"parallel-asan-8.2": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -364,9 +364,9 @@ services:
container_name: parallel-asan-8.2,
image: parallelphp/parallel-asan-8.2:latest,
profiles: [parallel-8.2,asan],
<<: *dev
<<: [*dev, *parallel]
}
"parallel-release-8.2": { <<: *parallel,
"parallel-release-8.2": {
build: { <<: *build,
dockerfile: docker/parallel.dockerfile,
args: { <<: *php,
Expand All @@ -381,5 +381,5 @@ services:
container_name: parallel-release-8.2,
image: parallelphp/parallel-release-8.2:latest,
profiles: [parallel-8.2,release],
<<: *dev
}
<<: [*dev, *parallel]
}

0 comments on commit 7fb773c

Please sign in to comment.