diff options
-rw-r--r-- | .travis.yml | 25 | ||||
-rw-r--r-- | Gemfile | 11 |
2 files changed, 36 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e29dc7e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,25 @@ +language: ruby +script: "bundle exec rspec spec" +rvm: + - 1.8.7 + - 1.9.3 + - ruby-head +env: + - PUPPET_GEM_VERSION="~> 2.6" + - PUPPET_GEM_VERSION="~> 2.7" + - PUPPET_GEM_VERSION="~> 3.0" + - PUPPET_GEM_VERSION="~> 3.1" +matrix: + allow_failures: + - rvm: ruby-head + exclude: + - rvm: 1.9.3 + env: PUPPET_GEM_VERSION="~> 2.7" + - rvm: ruby-head + env: PUPPET_GEM_VERSION="~> 2.7" + - rvm: 1.9.3 + env: PUPPET_GEM_VERSION="~> 2.6" + - rvm: ruby-head + env: PUPPET_GEM_VERSION="~> 2.6" +notifications: + email: false @@ -0,0 +1,11 @@ +source :rubygems + +gem 'puppetlabs_spec_helper' +gem 'rspec-expectations', "2.11.3" +gem 'mocha', "0.10.5" + +if puppetversion = ENV['PUPPET_GEM_VERSION'] + gem 'puppet', puppetversion, :require => false +end + +# vim:ft=ruby |