.travis.yml 673 B

12345678910111213141516171819202122232425262728293031323334353637
  1. language: php
  2. php:
  3. - 5.5
  4. - 5.6
  5. - 7.0
  6. - hhvm
  7. - nightly
  8. matrix:
  9. allow_failures:
  10. - php:
  11. - hhvm
  12. - nightly
  13. cache:
  14. directories:
  15. - $HOME/.composer/cache
  16. script:
  17. - vendor/bin/phpunit --coverage-clover=coverage.clover -v
  18. - composer update --no-interaction --prefer-source
  19. - vendor/bin/phpunit -v
  20. before_script:
  21. - composer install --no-interaction
  22. after_script:
  23. - wget https://scrutinizer-ci.com/ocular.phar
  24. - php ocular.phar code-coverage:upload --format=php-clover coverage.clover
  25. notifications:
  26. irc: "irc.freenode.org#phpdocumentor"
  27. email:
  28. - mike.vanriel@naenius.com
  29. - ashnazg@php.net
  30. - boen.robot@gmail.com