Skip to content

Commit 885e3ac

Browse files
committed
Update travis build process
1 parent 23a9149 commit 885e3ac

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

.travis.yml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,23 @@ cache:
1313
- vendor
1414

1515
before_install:
16-
- if [[ $TRAVIS_PHP_VERSION =~ ^7 ]]; then phpenv config-rm xdebug.ini; fi
16+
- export XDEBUG="/home/travis/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini"
17+
- is_hhvm () { [[ $TRAVIS_PHP_VERSION =~ ^hhvm ]]; }
18+
- is_hhvm || mv -v "$XDEBUG" "$XDEBUG.disabled"
1719

1820
install:
19-
- travis_retry composer update --no-interaction
21+
- travis_retry composer update -a --no-interaction
2022
- travis_retry wget https://scrutinizer-ci.com/ocular.phar
2123

2224
before_script:
23-
- if [[ $TRAVIS_PHP_VERSION =~ ^hhvm ]]; then echo 'xdebug.enable = On' >> /etc/hhvm/php.ini; fi
25+
- if is_hhvm; then echo 'xdebug.enable = On' >> /etc/hhvm/php.ini; fi
2426

2527
script:
26-
- >
27-
if [[ $TRAVIS_PHP_VERSION =~ ^7 ]]; then
28-
phpdbg -qrr vendor/phpunit/phpunit/phpunit --coverage-clover=coverage.clover --coverage-text;
29-
else
30-
vendor/bin/phpunit --coverage-clover=coverage.clover --coverage-text;
31-
fi
28+
- is_hhvm || mv -v "$XDEBUG.disabled" "$XDEBUG"
29+
- vendor/bin/phpunit --coverage-clover=coverage.clover --coverage-text
30+
- is_hhvm || mv -v "$XDEBUG" "$XDEBUG.disabled"
3231
- vendor/bin/phpcs --standard=PSR2 src tests
3332
- vendor/bin/php-cs-fixer fix -v --dry-run --allow-risky=yes --using-cache=no
3433

3534
after_script:
36-
- >
37-
if [[ ! $TRAVIS_PHP_VERSION =~ ^hhvm ]]; then
38-
php ocular.phar code-coverage:upload --format=php-clover coverage.clover;
39-
fi
35+
- is_hhvm || php ocular.phar code-coverage:upload --format=php-clover coverage.clover

0 commit comments

Comments
 (0)