add travisci support
Adds all of the files required for travis to work.
This commit is contained in:
parent
ec77314554
commit
8f57c59b67
12
.fixtures.yml
Normal file
12
.fixtures.yml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fixtures:
|
||||||
|
repositories:
|
||||||
|
"apt": "git://github.com/puppetlabs/puppetlabs-apt.git"
|
||||||
|
"keystone": "git://github.com/puppetlabs/puppetlabs-keystone.git"
|
||||||
|
"mysql": "git://github.com/puppetlabs/puppetlabs-mysql.git"
|
||||||
|
"stdlib": "git://github.com/puppetlabs/puppetlabs-stdlib.git"
|
||||||
|
"sysctl": "git://github.com/duritong/puppet-sysctl.git"
|
||||||
|
"rabbitmq": "git://github.com/puppetlabs/puppetlabs-rabbitmq.git"
|
||||||
|
'inifile': 'git://github.com/cprice-puppet/puppetlabs-inifile'
|
||||||
|
"create_resources": 'git://github.com/puppetlabs/puppetlabs-create_resources'
|
||||||
|
symlinks:
|
||||||
|
"cinder": "#{source_dir}"
|
5
.gemfile
Normal file
5
.gemfile
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
source :rubygems
|
||||||
|
|
||||||
|
puppetversion = ENV.key?('PUPPET_VERSION') ? "= #{ENV['PUPPET_VERSION']}" : ['>= 2.7']
|
||||||
|
gem 'puppet', puppetversion
|
||||||
|
gem 'puppetlabs_spec_helper', '>= 0.1.0'
|
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
spec/fixtures/modules/*
|
||||||
|
spec/fixtures/manifests/site.pp
|
||||||
|
*.swp
|
18
.travis.yml
Normal file
18
.travis.yml
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
language: ruby
|
||||||
|
rvm:
|
||||||
|
- 1.8.7
|
||||||
|
before_script:
|
||||||
|
after_script:
|
||||||
|
script: "rake spec"
|
||||||
|
branches:
|
||||||
|
only:
|
||||||
|
- master
|
||||||
|
- folsom
|
||||||
|
- essex
|
||||||
|
env:
|
||||||
|
- PUPPET_VERSION=2.7.13
|
||||||
|
- PUPPET_VERSION=2.7.6
|
||||||
|
- PUPPET_VERSION=2.6.9
|
||||||
|
notifications:
|
||||||
|
email: false
|
||||||
|
gemfile: .gemfile
|
Loading…
x
Reference in New Issue
Block a user