From d129879c833d62adb922d8179bec79a6e81a01a2 Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Mon, 28 May 2012 12:41:36 +0100 Subject: [PATCH] (maint) Enable travis-ci support. --- .travis.yml | 11 +++++++++++ gemfiles/gemfile.ci | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 .travis.yml create mode 100644 gemfiles/gemfile.ci 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' -- 2.45.2