language: php php: - 5.6 - 7.0 - 7.1 ## Non-sudo environments are faster sudo: false ## Cache composer and vendor libraries cache: directories: - vendor - $HOME/.composer/cache before_script: - travis_retry composer config github-oauth.github.com "${GITHUB_OAUTH_TOKEN}" - if [ -f "$HOME/.phpenv/versions/$(phpenv global)/etc/conf.d/xdebug.ini" ]; then cp $HOME/.phpenv/versions/$(phpenv global)/etc/conf.d/xdebug.ini /tmp/; phpenv config-rm xdebug.ini; fi - travis_retry composer update - if [ -f "/tmp/xdebug.ini" ]; then phpenv config-add /tmp/xdebug.ini; fi script: - vendor/bin/phpunit --coverage-clover tests/clover.xml after_script: - vendor/bin/coveralls -v