From: Ken Barber Date: Mon, 28 May 2012 11:41:36 +0000 (+0100) Subject: (maint) Enable travis-ci support. X-Git-Tag: 0.1.0~25^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=d129879c833d62adb922d8179bec79a6e81a01a2;p=puppet-modules%2Fpuppetlabs-firewall.git (maint) Enable travis-ci support. --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..8c744b6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +--- +language: ruby +rvm: + - 1.8.7 + - 1.9.2 + - 1.9.3 +script: rake spec +notifications: + email: false +gemfile: + - gemfiles/gemfile.ci diff --git a/gemfiles/gemfile.ci b/gemfiles/gemfile.ci new file mode 100644 index 0000000..a5f5fb2 --- /dev/null +++ b/gemfiles/gemfile.ci @@ -0,0 +1,14 @@ +source 'http://rubygems.org' + +# These are the base gems that facter requires for CI testing. This is a +# duplicate of what the Puppetlabs Jenkins environment was running at the +# time this file was created. +gem 'rspec', '2.9.0' +gem 'rspec-core', '2.9.0' +gem 'rspec-expectations', '2.9.0' +gem 'rspec-mocks', '2.9.0' +gem 'rake', '0.8.7' +gem 'mocha', '0.10.5' +gem 'diff-lcs', '1.1.3' +gem 'puppet', '2.7.6' +gem 'facter', '1.6.3'