From 574e3753087b823cfc84d40cd4e58c8742f0ae89 Mon Sep 17 00:00:00 2001 From: Ajay DSouza Date: Sat, 15 Apr 2017 15:39:00 +0100 Subject: [PATCH] Updated Travis --- .travis.yml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 484c481..7cc2512 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ matrix: include: - php: '7.0' env: WP_VERSION=latest WP_MULTISITE=0 - - php: '7.0' + - php: '7.1' env: WP_VERSION=latest WP_MULTISITE=1 - php: '5.6' env: WP_VERSION=latest WP_MULTISITE=0 @@ -28,7 +28,25 @@ matrix: env: WP_VERSION=4.0 before_script: -- bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION + - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION + - export PATH="$HOME/.composer/vendor/bin:$PATH" + - | + if [[ ${TRAVIS_PHP_VERSION:0:2} == "7." ]]; then + composer global require "phpunit/phpunit=5.7.*" + else + composer global require "phpunit/phpunit=4.8.*" + fi + +script: +- if [[ $TRAVIS_PHP_VERSION != 'hhvm' && ( $TRAVIS_PHP_VERSION != '5.5'|| $WP_VERSION != 'latest' + || $WP_MULTISITE != '0' ) ]]; then phpenv config-rm xdebug.ini; fi +- if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0' + ]]; then phpunit --coverage-clover=coverage.clover; else phpunit; fi -script: phpunit +after_script: +- if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0' + ]]; then wget https://scrutinizer-ci.com/ocular.phar; fi +- if [[ $TRAVIS_PHP_VERSION = '5.5' && $WP_VERSION = 'latest' && $WP_MULTISITE = '0' + ]]; then php ocular.phar code-coverage:upload --format=php-clover coverage.clover; + fi