From 3f1e48be4b8e06b1e21097ca1cd205320cb71918 Mon Sep 17 00:00:00 2001 From: Vitaliy Ryaboy Date: Tue, 31 Jan 2017 23:01:30 +0100 Subject: [PATCH] travis configuration changed for better tests suit --- .travis.yml | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4b188c1..3dac758 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,16 +4,29 @@ sudo: false php: - 5.6 - - 7 + - 7.0 + - 7.1 env: - - COMPOSER_FLAGS=--prefer-lowest + global: + - setup=basic -before_script: - - travis_retry composer self-update - - travis_retry composer update --no-interaction --prefer-source --prefer-stable ${COMPOSER_FLAGS} +matrix: + fast_finish: true + include: + - php: 5.6 + env: setup=lowest + - php: 5.6 + env: setup=stable + + +before_install: + - composer self-update + - composer clear-cache install: - - travis_retry composer update --no-interaction + - if [[ $setup = 'basic' ]]; then travis_retry composer update --no-interaction --prefer-dist --no-suggest; fi + - if [[ $setup = 'stable' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-stable --no-suggest; fi + - if [[ $setup = 'lowest' ]]; then travis_retry composer update --prefer-dist --no-interaction --prefer-lowest --prefer-stable --no-suggest; fi script: vendor/bin/phpunit