.travis.yml 624 B

123456789101112131415161718192021222324252627282930
  1. language: php
  2. matrix:
  3. fast_finish: true
  4. include:
  5. - php: 5.3
  6. env: 'COMPOSER_FLAGS="--prefer-stable --prefer-lowest"'
  7. - php: 5.3
  8. - php: 5.4
  9. - php: 5.5
  10. - php: 5.6
  11. - php: 7.0
  12. - php: hhvm
  13. sudo: false
  14. cache:
  15. directories:
  16. - $HOME/.composer/cache
  17. install:
  18. - travis_retry composer update ${COMPOSER_FLAGS} --no-interaction
  19. script:
  20. - phpunit --verbose --coverage-clover build/logs/clover.xml
  21. - phpenv config-rm xdebug.ini || return 0
  22. - php php-cs-fixer --diff --dry-run -v fix
  23. after_success:
  24. - php vendor/bin/coveralls -v