1- sudo : required
2-
3- language : bash
4-
5- services :
6- - docker
1+ os : linux
2+ language : shell
3+ services : [docker]
74
85env :
96 global :
10- TNT_IMAGE='tarantool/tarantool:2.4'
7+ TNT_IMAGE='tarantool/tarantool:2.6'
8+ PHP_IMAGE='php:8.0-cli'
119
12- matrix :
10+ jobs :
1311 - PHP_IMAGE='php:7.1-cli'
1412 - PHP_IMAGE='php:7.2-cli'
1513 - PHP_IMAGE='php:7.3-cli' QA=1
1614 - PHP_IMAGE='php:7.4-cli' COVERAGE_FILE='coverage.clover'
15+ - PHP_IMAGE='php:8.0-cli'
1716
18- - PHP_IMAGE='php:7.4-cli' TNT_IMAGE='tarantool/tarantool:1.7'
19- - PHP_IMAGE='php:7.4-cli' TNT_IMAGE='tarantool/tarantool:1.9'
20- - PHP_IMAGE='php:7.4-cli' TNT_IMAGE='tarantool/tarantool:1'
21- - PHP_IMAGE='php:7.4-cli' TNT_IMAGE='tarantool/tarantool:2.1'
22- - PHP_IMAGE='php:7.4-cli' TNT_IMAGE='tarantool/tarantool:2.3'
17+ - TNT_IMAGE='tarantool/tarantool:1.7'
18+ - TNT_IMAGE='tarantool/tarantool:1.9'
19+ - TNT_IMAGE='tarantool/tarantool:1'
20+ - TNT_IMAGE='tarantool/tarantool:2.1'
21+ - TNT_IMAGE='tarantool/tarantool:2.3'
22+ - TNT_IMAGE='tarantool/tarantool:2.4'
23+ - TNT_IMAGE='tarantool/tarantool:2.5'
2324
2425install :
2526 - ./dockerfile.sh | tee /dev/tty | docker build -t queue -
@@ -30,7 +31,8 @@ script:
3031 - docker run -d --net=tarantool-php --name=tarantool -v `pwd`:/queue -e TNT_LISTEN_URI=$TNT_LISTEN_URI ${TNT_IMAGE} tarantool /queue/tests/Integration/queues.lua
3132 - docker run --rm --net=tarantool-php -v `pwd`:/queue -w /queue queue
3233 - if [[ -n "$QA" ]]; then
33- docker run --net=tarantool-php --rm -v $(pwd):/queue -w /queue queue php vendor/bin/php-cs-fixer fix --dry-run --diff --verbose .;
34+ docker run --net=tarantool-php --rm -v $PWD:/queue -w /queue queue php vendor/bin/php-cs-fixer fix --dry-run --diff --verbose . &&
35+ docker run --net=tarantool-php --rm -v $PWD:/queue -w /queue queue php vendor/bin/psalm;
3436 fi
3537
3638after_script :
0 commit comments