.travis.yml 687 B

12345678910111213141516171819202122232425262728293031323334
  1. language: php
  2. php:
  3. - '5.4'
  4. - '5.5'
  5. - '5.6'
  6. - '7.0'
  7. - '7.1'
  8. - hhvm
  9. - nightly
  10. install:
  11. # newest version without https://github.com/squizlabs/PHP_CodeSniffer/pull/1404
  12. - pear install PHP_CodeSniffer-3.0.0RC4
  13. script:
  14. - phpenv rehash
  15. - phpcs . --standard=phpcs.xml --warning-severity=0 --extensions=php -p
  16. env: # important! otherwise no job will be allowed to fail
  17. matrix:
  18. # PHP 5.3 only runs on Ubuntu 12.04 (precise), not 14.04 (trusty)
  19. include:
  20. - php: "5.3"
  21. dist: precise
  22. fast_finish: true
  23. allow_failures:
  24. - php: "5.3"
  25. dist: precise
  26. - php: "5.4"
  27. - php: "5.5"
  28. - php: "5.6"
  29. - php: "7.0"
  30. - php: hhvm
  31. - php: nightly