Merge pull request #49 from ghoneycutt/travis

Travis
This commit is contained in:
Garrett Honeycutt 2014-01-24 18:17:25 -08:00
commit 497a5bbd51
2 changed files with 7 additions and 4 deletions

View File

@ -1,15 +1,18 @@
--- ---
env: env:
- PUPPET_VERSION=2.7.23
- PUPPET_VERSION=3.3.2 - PUPPET_VERSION=3.3.2
- PUPPET_VERSION=3.4.2
notifications: notifications:
email: false email: false
rvm: rvm:
- 1.9.3
- 1.8.7 - 1.8.7
- 1.9.3
- 2.0.0
matrix: matrix:
fast_finish: true
allow_failures: allow_failures:
- env: PUPPET_VERSION=2.7.23 - rvm: 2.0.0
- env: PUPPET_VERSION=3.4.2
language: ruby language: ruby
before_script: "gem install --no-ri --no-rdoc bundler" 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' script: 'bundle exec rake validate && bundle exec rake lint && SPEC_OPTS="--format documentation" bundle exec rake spec'

View File

@ -1,6 +1,6 @@
source "https://rubygems.org" 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 'puppet', puppetversion
gem 'puppetlabs_spec_helper', '>= 0.1.0' gem 'puppetlabs_spec_helper', '>= 0.1.0'
gem 'puppet-lint', '>= 0.3.2' gem 'puppet-lint', '>= 0.3.2'