Have Travis-ci test rspec-puppet automatically

This commit is contained in:
Tim Sharpe 2012-04-05 16:27:33 -07:00
parent 130aec57bd
commit cf7100f95c
2 changed files with 31 additions and 0 deletions

24
.travis.yml Normal file
View File

@ -0,0 +1,24 @@
rvm:
- 1.8.7
- 1.9.2
- 1.9.3
branches:
only:
- master
notifications:
email:
- tim@github.com
env:
- PUPPET_VERSION=2.6.14
- PUPPET_VERSION=2.7.12
- PUPPET_VERSION=0.25.4
matrix:
exclude:
- rvm: 1.9.2
env: PUPPET_VERSION=2.6.14
- rvm: 1.9.3
env: PUPPET_VERSION=2.6.14
- rvm: 1.9.2
env: PUPPET_VERSION=0.25.4
- rvm: 1.9.3
env: PUPPET_VERSION=0.25.4

7
Gemfile Normal file
View File

@ -0,0 +1,7 @@
source :rubygems
puppetversion = ENV.key?('PUPPET_VERSION') ? "= #{ENV['PUPPET_VERSION']}" : ['>= 2.7']
gem 'rake'
gem 'rspec'
gem 'puppet', puppetversion