From: Tim Smith Date: Tue, 15 Sep 2015 22:15:25 +0000 (-0700) Subject: Update development / testing deps X-Git-Tag: v0.9.2~1^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=92c8af2f861a324c2fe284ec50a1164baedafdc8;p=ceph-cookbooks.git Update development / testing deps Also break them out into standard groups we're using throughout chef community cookbooks --- diff --git a/.travis.yml b/.travis.yml index 7d4177e..2305b57 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,9 @@ language: ruby sudo: false cache: bundler +bundler_args: --without kitchen_common kitchen_vagrant rvm: - 1.9.3 - 2.0.0 -bundler_args: --without integration script: - bundle exec rake travis diff --git a/Gemfile b/Gemfile index 39c60fb..55080da 100644 --- a/Gemfile +++ b/Gemfile @@ -1,14 +1,19 @@ source 'https://rubygems.org' -gem 'chef', '~> 11' -gem 'berkshelf', '~> 2.0.10' +group :lint do + gem 'foodcritic', '~> 4.0' + gem 'rubocop', '~> 0.33' +end + +group :unit do + gem 'berkshelf', '~> 3.2' + gem 'chefspec', '~> 4.3' +end -group :test do - gem 'foodcritic', '~> 3.0' - gem 'rubocop', '~> 0.23.0' +group :kitchen_common do + gem 'test-kitchen', '~> 1.4' end -group :integration do - gem 'test-kitchen', '~> 1.1.1' - gem 'kitchen-vagrant', '~> 0.14' +group :kitchen_vagrant do + gem 'kitchen-vagrant', '~> 0.18' end