From d0820469b4f7cc05e498866db57e39735f7113e0 Mon Sep 17 00:00:00 2001 From: Jeff McCune Date: Sat, 5 Jan 2013 15:01:56 -0800 Subject: (maint) Add Travis CI Support Without this patch stdlib has Travis CI configuration files, but they don't seem to completely specify the dependency versions and the build matrix. This patch addresses the problem by putting the dependency information in the conventional Gemfile location. This patch should coincide with enabling Travis CI support for pull requests. A build status image is also included in the project README. --- Gemfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Gemfile (limited to 'Gemfile') diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..791e7a5 --- /dev/null +++ b/Gemfile @@ -0,0 +1,21 @@ +source :rubygems + +group :development do + gem 'watchr' +end + +group :development, :test do + gem 'rake' + gem 'rspec', "~> 2.11.0", :require => false + gem 'mocha', "~> 0.10.5", :require => false + gem 'puppetlabs_spec_helper', :require => false + gem 'rspec-puppet', :require => false +end + +if puppetversion = ENV['PUPPET_GEM_VERSION'] + gem 'puppet', puppetversion, :require => false +else + gem 'puppet', :require => false +end + +# vim:ft=ruby -- cgit v1.2.3