diff --git a/.travis.yml b/.travis.yml index 0e44a4a..2c28477 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,18 @@ --- env: -- PUPPET_VERSION=2.7.23 - PUPPET_VERSION=3.3.2 +- PUPPET_VERSION=3.4.2 notifications: email: false rvm: -- 1.9.3 - 1.8.7 +- 1.9.3 +- 2.0.0 matrix: + fast_finish: true allow_failures: - - env: PUPPET_VERSION=2.7.23 + - rvm: 2.0.0 + - env: PUPPET_VERSION=3.4.2 language: ruby before_script: "gem install --no-ri --no-rdoc bundler" script: 'bundle exec rake validate && bundle exec rake lint && SPEC_OPTS="--format documentation" bundle exec rake spec' diff --git a/Gemfile b/Gemfile index b40b4c0..0a648da 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -puppetversion = ENV.key?('PUPPET_VERSION') ? "= #{ENV['PUPPET_VERSION']}" : ['>= 2.7'] +puppetversion = ENV.key?('PUPPET_VERSION') ? "= #{ENV['PUPPET_VERSION']}" : ['>= 3.3'] gem 'puppet', puppetversion gem 'puppetlabs_spec_helper', '>= 0.1.0' gem 'puppet-lint', '>= 0.3.2'