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 4426b4e commit 2c40936
Showing 1 changed file with 56 additions and 56 deletions.
112 changes: 56 additions & 56 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,12 +42,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_GCOV: enable,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 0,
Expand All @@ -57,12 +57,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_DEBUG: disable,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 0,
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,14 +121,14 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 1,
PHP_VERSION_PATCH: 11,
Expand All @@ -137,12 +137,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_GCOV: enable,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 1,
Expand All @@ -152,12 +152,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_ASAN: enable,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 1,
Expand All @@ -167,12 +167,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_DEBUG: disable,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 1,
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,14 +244,14 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_TYPE: git,
PHP_VERSION_MAJOR: 8,
PHP_VERSION_MINOR: 2,
Expand All @@ -262,12 +262,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_TYPE: git,
PHP_SRC_GCOV: enable,
PHP_VERSION_MAJOR: 8,
Expand All @@ -279,12 +279,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_ASAN: enable,
PHP_SRC_TYPE: git,
PHP_VERSION_MAJOR: 8,
Expand All @@ -296,12 +296,12 @@ 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,
args: { <<: [*ubuntu, *php],
PHP_SRC_DEBUG: disable,
PHP_SRC_TYPE: git,
PHP_VERSION_MAJOR: 8,
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 2c40936

Please sign in to comment.