summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-01-05 17:33:01 +0800
committerZhineng Li <[email protected]>2026-01-05 17:33:01 +0800
commit83576e90a4cac04b30cc17df9031e0aff04e2065 (patch)
treea6d2a0b5ec02f71f8123c416a792015e6b563bec /docker-compose.yml
parenta49763dd739c3c68c4a8322896d594e926ac8e6b (diff)
matrix testHEADv0.1.0main
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml43
1 files changed, 43 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..f45b2a3
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,43 @@
+services:
+ php82:
+ image: php:8.2-cli-alpine
+ environment:
+ - COMPOSER_FLAGS=${COMPOSER_FLAGS:-}
+ volumes:
+ - .:/app:ro
+ - composer-cache:/root/.composer
+ working_dir: /app
+ command: sh scripts/test.sh
+
+ php83:
+ image: php:8.3-cli-alpine
+ environment:
+ - COMPOSER_FLAGS=${COMPOSER_FLAGS:-}
+ volumes:
+ - .:/app:ro
+ - composer-cache:/root/.composer
+ working_dir: /app
+ command: sh scripts/test.sh
+
+ php84:
+ image: php:8.4-cli-alpine
+ environment:
+ - COMPOSER_FLAGS=${COMPOSER_FLAGS:-}
+ volumes:
+ - .:/app:ro
+ - composer-cache:/root/.composer
+ working_dir: /app
+ command: sh scripts/test.sh
+
+ php85:
+ image: php:8.5-cli-alpine
+ environment:
+ - COMPOSER_FLAGS=${COMPOSER_FLAGS:-}
+ volumes:
+ - .:/app:ro
+ - composer-cache:/root/.composer
+ working_dir: /app
+ command: sh scripts/test.sh
+
+volumes:
+ composer-cache: