.travis.yml 694 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. sudo: false
  2. language: php
  3. matrix:
  4. include:
  5. - php: 5.5
  6. env: WP_TRAVISCI=travis:js
  7. - php: 5.2
  8. env: WP_TRAVISCI=travis:phpunit
  9. - php: 5.3
  10. env: WP_TRAVISCI=travis:phpunit
  11. - php: 5.4
  12. env: WP_TRAVISCI=travis:phpunit
  13. - php: 5.5
  14. env: WP_TRAVISCI=travis:phpunit
  15. - php: 5.6
  16. env: WP_TRAVISCI=travis:phpunit
  17. - php: hhvm
  18. env: WP_TRAVISCI=travis:phpunit
  19. - php: 7.0
  20. env: WP_TRAVISCI=travis:phpunit
  21. - php: nightly
  22. env: WP_TRAVISCI=travis:phpunit
  23. allow_failures:
  24. - php: hhvm
  25. - php: 7.0
  26. - php: nightly
  27. fast_finish: true
  28. branches:
  29. except:
  30. - dev
  31. before_script:
  32. - npm install -g npm
  33. - npm install -g grunt-cli
  34. - npm install
  35. script: grunt