Skip to content

Commit d98e2c9

Browse files
committed
Test on different Tarantool versions
1 parent c7c6670 commit d98e2c9

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

.travis.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,27 @@ services:
66
- docker
77

88
env:
9-
- PHP_IMAGE='php:7.1-cli' TNT_CLIENT=pecl PHPUNIT_OPTS='--coverage-clover=coverage.clover'
10-
- PHP_IMAGE='php:7.1-cli' CHECK_CS=1
11-
- PHP_IMAGE='php:7.2-cli' PHPUNIT_OPTS='--coverage-clover=coverage.clover'
12-
- PHP_IMAGE='php:7.3-cli'
9+
global:
10+
TNT_IMAGE='tarantool/tarantool:2'
11+
12+
matrix:
13+
- PHP_IMAGE='php:7.1-cli' TNT_CLIENT=pecl PHPUNIT_OPTS='--coverage-clover=coverage.clover'
14+
- PHP_IMAGE='php:7.1-cli' CHECK_CS=1
15+
- PHP_IMAGE='php:7.2-cli' PHPUNIT_OPTS='--coverage-clover=coverage.clover'
16+
- PHP_IMAGE='php:7.3-cli'
17+
18+
- PHP_IMAGE='php:7.3-cli' TNT_IMAGE='tarantool/tarantool:1.7'
19+
- PHP_IMAGE='php:7.3-cli' TNT_IMAGE='tarantool/tarantool:1.9'
20+
- PHP_IMAGE='php:7.3-cli' TNT_IMAGE='tarantool/tarantool:1'
21+
- PHP_IMAGE='php:7.3-cli' TNT_IMAGE='tarantool/tarantool:2.1'
1322

1423
install:
1524
- ./dockerfile.sh | tee /dev/tty | docker build -t queue -
1625

1726
script:
1827
- docker network create tarantool-php
19-
- docker run -d --net=tarantool-php --name=tarantool -v `pwd`:/queue tarantool/tarantool:2 tarantool /queue/tests/Integration/queues.lua
28+
- docker run --net=tarantool-php --rm ${TNT_IMAGE} /usr/local/bin/tarantool --version
29+
- docker run -d --net=tarantool-php --name=tarantool -v `pwd`:/queue ${TNT_IMAGE} tarantool /queue/tests/Integration/queues.lua
2030
- docker run --rm --net=tarantool-php -v `pwd`:/queue -w /queue -e PHPUNIT_OPTS="$PHPUNIT_OPTS" queue
2131

2232
after_script:

0 commit comments

Comments
 (0)