Skip to content

Commit 40f197d

Browse files
committed
Update travis build
1 parent 63825dd commit 40f197d

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.travis.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,29 @@ cache:
1313
- vendor
1414

1515
before_install:
16+
- if [[ $TRAVIS_PHP_VERSION =~ ^7 ]]; then phpenv config-rm xdebug.ini; fi
1617
- composer self-update
1718

1819
install:
1920
- composer require --no-update --no-interaction "phpunit/phpunit:*" "squizlabs/php_codesniffer:*" "fabpot/php-cs-fixer:*"
2021
- travis_retry composer update --no-interaction --prefer-source
2122
- travis_retry wget https://scrutinizer-ci.com/ocular.phar
2223

24+
before_script:
25+
- if [[ $TRAVIS_PHP_VERSION =~ ^hhvm ]]; then echo 'xdebug.enable = On' >> /etc/hhvm/php.ini; fi
26+
2327
script:
24-
- vendor/bin/phpunit --coverage-clover=coverage.clover
28+
- >
29+
if [[ $TRAVIS_PHP_VERSION =~ ^7 ]]; then
30+
phpdbg -qrr vendor/phpunit/phpunit/phpunit --coverage-clover=coverage.clover --coverage-text;
31+
else
32+
vendor/bin/phpunit --coverage-clover=coverage.clover --coverage-text;
33+
fi
2534
- vendor/bin/phpcs --standard=PSR2 src tests
2635
- vendor/bin/php-cs-fixer fix --dry-run --diff
2736

2837
after_script:
29-
- if [ -f coverage.clover ]; then php ocular.phar code-coverage:upload --format=php-clover coverage.clover; fi
38+
- >
39+
if [[ ! $TRAVIS_PHP_VERSION =~ ^hhvm ]]; then
40+
php ocular.phar code-coverage:upload --format=php-clover coverage.clover;
41+
fi

0 commit comments

Comments
 (0)