Skip to content

Commit 3f1e48b

Browse files
committed
travis configuration changed for better tests suit
1 parent fb12014 commit 3f1e48b

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

.travis.yml

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,29 @@ sudo: false
44

55
php:
66
- 5.6
7-
- 7
7+
- 7.0
8+
- 7.1
89

910
env:
10-
- COMPOSER_FLAGS=--prefer-lowest
11+
global:
12+
- setup=basic
1113

12-
before_script:
13-
- travis_retry composer self-update
14-
- travis_retry composer update --no-interaction --prefer-source --prefer-stable ${COMPOSER_FLAGS}
14+
matrix:
15+
fast_finish: true
16+
include:
17+
- php: 5.6
18+
env: setup=lowest
19+
- php: 5.6
20+
env: setup=stable
21+
22+
23+
before_install:
24+
- composer self-update
25+
- composer clear-cache
1526

1627
install:
17-
- travis_retry composer update --no-interaction
28+
- if [[ $setup = 'basic' ]]; then travis_retry composer update --no-interaction --prefer-dist --no-suggest; fi
29+
- if [[ $setup = 'stable' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-stable --no-suggest; fi
30+
- if [[ $setup = 'lowest' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-lowest --prefer-stable --no-suggest; fi
1831

1932
script: vendor/bin/phpunit

0 commit comments

Comments
 (0)