.travis.yml 624 B

1234567891011121314151617181920212223242526272829303132
  1. language: php
  2. php:
  3. - '5.5'
  4. - '5.6'
  5. - '7.0'
  6. - '7.1'
  7. - nightly
  8. # cache vendor dirs
  9. cache:
  10. directories:
  11. - vendor
  12. - $HOME/.composer/cache
  13. addons:
  14. code_climate:
  15. repo_token: 486a09d58d663450146c53c81c6c64938bcf3bb0b7c8ddebdc125fe97c18213a
  16. install:
  17. - travis_retry composer self-update && composer --version
  18. - travis_retry composer install --prefer-dist --no-interaction
  19. before_script:
  20. - sudo apt-get install p7zip-full
  21. script:
  22. - composer validate --no-check-lock
  23. - vendor/bin/phpunit -v -c bootstrap.xml --coverage-clover build/logs/clover.xml
  24. after_success:
  25. - vendor/bin/test-reporter