.travis.yml 613 B

12345678910111213141516171819202122232425262728293031
  1. dist: trusty
  2. language: php
  3. sudo: false
  4. php:
  5. - '5.5'
  6. - '5.6'
  7. - '7.0'
  8. - '7.1'
  9. before_script:
  10. - composer install
  11. - phpenv version-name | grep ^5.[34] && echo "extension=apc.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini ; true
  12. - phpenv version-name | grep ^5.[34] && echo "apc.enable_cli=1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini ; true
  13. script:
  14. - mkdir -p build/logs
  15. - composer run-script lint
  16. - composer run-script test
  17. after_success:
  18. - travis_retry php vendor/bin/php-coveralls
  19. cache:
  20. directories:
  21. - "$HOME/.composer/cache/files"
  22. git:
  23. depth: 5