.travis.yml 567 B

1234567891011121314151617181920212223242526
  1. dist: trusty
  2. language: php
  3. php:
  4. - '5.5'
  5. - '5.6'
  6. - '7.0'
  7. - '7.1'
  8. - '7.2'
  9. - '7.3'
  10. - '7.4'
  11. install:
  12. - travis_retry composer self-update && composer --version
  13. - travis_retry composer install --no-interaction
  14. before_script:
  15. - sudo apt-get install p7zip-full
  16. script:
  17. - composer validate --no-check-lock
  18. - vendor/bin/phpunit -v -c phpunit.xml --testsuite only_fast_tests --coverage-clover=coverage.clover
  19. after_success:
  20. - wget https://scrutinizer-ci.com/ocular.phar
  21. - php ocular.phar code-coverage:upload --format=php-clover coverage.clover