.travis.yml 811 B

12345678910111213141516171819202122232425262728
  1. ---
  2. sudo: false
  3. language: ruby
  4. cache: bundler
  5. script: "bundle exec rake validate lint rubocop spec"
  6. #Inserting below due to the following issue: https://github.com/travis-ci/travis-ci/issues/3531#issuecomment-88311203
  7. before_install:
  8. - gem update bundler
  9. matrix:
  10. fast_finish: true
  11. include:
  12. - rvm: 2.3.1
  13. bundler_args: --without system_tests
  14. env: PUPPET_GEM_VERSION="~> 4.0"
  15. - rvm: 2.1.9
  16. bundler_args: --without system_tests
  17. env: PUPPET_GEM_VERSION="~> 4.0"
  18. - rvm: 2.1.5
  19. bundler_args: --without system_tests
  20. env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
  21. - rvm: 2.1.5
  22. bundler_args: --without system_tests
  23. env: PUPPET_GEM_VERSION="~> 3.0"
  24. - rvm: 1.9.3
  25. bundler_args: --without system_tests
  26. env: PUPPET_GEM_VERSION="~> 3.0"
  27. notifications:
  28. email: false