From 619679404d04cbd50a50df0b028430413c86c665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Pluchino?= Date: Wed, 1 May 2019 14:06:25 +0200 Subject: [PATCH] [Travis] Add more environment of tests --- .travis.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c34e739..2e98a2b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,9 +9,29 @@ cache: matrix: include: - php: 7.1 + env: COMPOSER_VERSION="1.6.*" + - php: 7.1 + env: COMPOSER_VERSION="1.7.*" + - php: 7.1 + env: COMPOSER_VERSION="1.8.*" + - php: 7.2 + env: COMPOSER_VERSION="1.6.*" + - php: 7.2 + env: COMPOSER_VERSION="1.7.*" - php: 7.2 + env: COMPOSER_VERSION="1.8.*" - php: 7.3 + env: COMPOSER_VERSION="1.6.*" + - php: 7.3 + env: COMPOSER_VERSION="1.7.*" + - php: 7.3 + env: COMPOSER_VERSION="1.8.*" + - php: nightly + env: COMPOSER_VERSION="1.6.*" + - php: nightly + env: COMPOSER_VERSION="1.7.*" - php: nightly + env: COMPOSER_VERSION="1.8.*" allow_failures: - php: nightly @@ -21,7 +41,9 @@ matrix: before_script: - | composer global require --prefer-source phpunit/phpunit:"^6.5.0" php-coveralls/php-coveralls:^2.1.0 - composer install --prefer-source + if [ "$COMPOSER_VERSION" == "" ]; then composer install --prefer-source; fi; + if [ "$COMPOSER_VERSION" != "" ]; then composer require "composer/composer:${COMPOSER_VERSION}" --no-update; fi; + if [ "$COMPOSER_VERSION" != "" ]; then composer update --prefer-source; fi; mkdir -p ./build/logs script: