.travis.yml 491 B

12345678910111213141516171819202122232425262728
  1. language: php
  2. php:
  3. - 7.1
  4. - 7.2
  5. - 7.3
  6. - 7.4
  7. - nightly
  8. - hhvm
  9. install: travis_retry composer install --no-interaction --prefer-source
  10. before_script:
  11. - composer require php-coveralls/php-coveralls --no-interaction
  12. script:
  13. - vendor/bin/phpunit --coverage-clover build/logs/clover.xml
  14. - vendor/bin/phpcs --standard=phpcs.xml src
  15. matrix:
  16. allow_failures:
  17. - php: nightly
  18. - php: hhvm
  19. fast_finish: true
  20. after_success:
  21. - travis_retry php vendor/bin/php-coveralls