.travis.yml 600 B

1234567891011121314151617181920212223242526272829
  1. language: php
  2. php: [5.3, 5.4, 5.5, 5.6, 7.0, hhvm]
  3. sudo: false
  4. cache:
  5. directories:
  6. - $HOME/.composer/cache
  7. branches:
  8. except:
  9. - /^bugfix\/.*$/
  10. - /^feature\/.*$/
  11. - /^optimization\/.*$/
  12. matrix:
  13. fast_finish: true
  14. include:
  15. - php: '7.0'
  16. env: PHPDOCUMENTOR_REFLECTION_DOCBLOCK="^2.0"
  17. before_script:
  18. - if [ -n "$PHPDOCUMENTOR_REFLECTION_DOCBLOCK" ]; then
  19. composer require "phpdocumentor/reflection-docblock:${PHPDOCUMENTOR_REFLECTION_DOCBLOCK}" --no-update;
  20. fi;
  21. - travis_retry composer update --no-interaction
  22. script: vendor/bin/phpspec run -fpretty -v