From 0cc3539682d6f021ac6645ff8dfa0a6829c33616 Mon Sep 17 00:00:00 2001 From: Oleg Grigoriev Date: Mon, 8 Jan 2018 20:35:03 +0300 Subject: [PATCH] Travis: PHP 7.2 --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1d07f9c..06997ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,11 +13,13 @@ language: php matrix: include: - php: 5.4 - env: CHECKS=yes + env: CHECKS=yes PU4=yes - php: 5.5 + env: PU4=yes - php: 5.6 - php: 7.0 - php: 7.1 + - php: 7.2 - php: hhvm sudo: false @@ -41,13 +43,14 @@ install: # Composer can not used dist (github required the auth token). Just specify prefer-source. - composer install --prefer-source # In order not to litter in the local dev-version specify checks-packages here instead composer.json - - composer require phpunit/phpunit=4.8.35 --prefer-source + - if [ "$PU4" = "yes" ]; then PU_VER="^4"; else PU_VER="^5"; fi; + - composer require phpunit/phpunit=$PU_VER --prefer-source - PU="php vendor/bin/phpunit" - if [ "$CHECKS" = "yes" ]; then composer require squizlabs/php_codesniffer="~2.3" --prefer-source; fi; - if [ "$CHECKS" = "yes" ]; then composer require satooshi/php-coveralls --dev --prefer-source; fi; # Generate the coveralls config (not to keep it in the repo) - > - if [ "$CHECKS" = "yes" ]; then + if [ "$CHECKS" = "yes" ]; then echo "json_path: coveralls-upload.json" >> .coveralls.yml && echo "coverage_clover: clover.xml" >> .coveralls.yml; fi;