Chris@0: language: php Chris@0: Chris@14: sudo: false Chris@14: Chris@0: php: Chris@14: - 7.0 Chris@14: - 7.1 Chris@14: - 7.2 Chris@14: - master Chris@0: Chris@14: matrix: Chris@14: allow_failures: Chris@14: - php: master Chris@14: fast_finish: true Chris@0: Chris@14: env: Chris@14: matrix: Chris@14: - DEPENDENCIES="high" Chris@14: - DEPENDENCIES="low" Chris@14: global: Chris@14: - DEFAULT_COMPOSER_FLAGS="--no-interaction --no-ansi --no-progress --no-suggest" Chris@14: Chris@14: before_install: Chris@14: - composer self-update Chris@14: - composer clear-cache Chris@14: Chris@14: install: Chris@14: - if [[ "$DEPENDENCIES" = 'high' ]]; then travis_retry composer update $DEFAULT_COMPOSER_FLAGS; fi Chris@14: - if [[ "$DEPENDENCIES" = 'low' ]]; then travis_retry composer update $DEFAULT_COMPOSER_FLAGS --prefer-lowest; fi Chris@14: Chris@14: script: Chris@14: - if [[ "$DRIVER" = 'phpdbg' ]]; then phpdbg -qrr vendor/bin/phpunit --coverage-clover=coverage.xml; fi Chris@14: - if [[ "$DRIVER" = 'xdebug' ]]; then vendor/bin/phpunit --coverage-clover=coverage.xml; fi Chris@14: Chris@14: after_success: Chris@14: - bash <(curl -s https://codecov.io/bash) Chris@0: Chris@0: notifications: Chris@0: email: false Chris@14: