.travis.yml 856 B

1234567891011121314151617181920212223242526272829303132
  1. ---
  2. branches:
  3. except:
  4. - refactor
  5. - gh-pages
  6. language: ruby
  7. script: "bundle exec rake validate && bundle exec rake lint && bundle exec rake spec SPEC_OPTS='--format documentation'"
  8. bundler_args: --without rake
  9. matrix:
  10. fast_finish: true
  11. include:
  12. - rvm: 1.8.7
  13. env: PUPPET_GEM_VERSION="~> 2.7.0"
  14. - rvm: 1.8.7
  15. env: PUPPET_GEM_VERSION="~> 3.0"
  16. - rvm: 1.9.3
  17. env: PUPPET_GEM_VERSION="~> 3.0"
  18. - rvm: 2.0.0
  19. env: PUPPET_GEM_VERSION="~> 3.0"
  20. - rvm: 2.1.0
  21. env: PUPPET_GEM_VERSION="~> 3.0"
  22. - rvm: 2.1.0
  23. env: PUPPET_GEM_VERSION="~> 3.5.0" FUTURE_PARSER="yes"
  24. allow_failures:
  25. - rvm: 1.8.7
  26. env: PUPPET_GEM_VERSION="~> 2.7.0"
  27. - rvm: 1.8.7
  28. env: PUPPET_GEM_VERSION="~> 3.0"
  29. - rvm: 2.1.0
  30. env: PUPPET_GEM_VERSION="~> 3.5.0" FUTURE_PARSER="yes"
  31. notifications:
  32. email: false