File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ dist : trusty
2+ sudo : false
3+ language : php
4+
5+ php :
6+ - 5.4
7+ - 5.5
8+ - 5.6
9+ - 7.0
10+ - 7.1
11+ - 7.2
12+ - nightly
13+
14+ before_install :
15+ - mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini{,.disabled} || echo "xdebug not available"
16+ - composer self-update
17+
18+ install : travis_retry composer update --prefer-dist
19+
20+ script :
21+ - ./vendor/bin/phpunit -v
22+
23+ jobs :
24+ include :
25+ - stage : Test
26+ env : DEPENDENCIES=low
27+ install : travis_retry composer update --prefer-dist --prefer-lowest
28+
29+ - stage : Coverage
30+ before_script :
31+ - mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini{.disabled,}
32+ - if [[ ! $(php -m | grep -si xdebug) ]]; then echo "xdebug required for coverage"; exit 1; fi
33+ script :
34+ - ./vendor/bin/phpunit -v --coverage-clover ./build/logs/clover.xml
35+ after_script :
36+ - wget https://scrutinizer-ci.com/ocular.phar
37+ - php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml
38+
39+ allow_failures :
40+ - php : nightly
41+
42+ cache :
43+ directories :
44+ - $HOME/.composer/cache
You can’t perform that action at this time.
0 commit comments