]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cookbooks.git/commitdiff
Update development / testing deps
authorTim Smith <tsmith84@gmail.com>
Tue, 15 Sep 2015 22:15:25 +0000 (15:15 -0700)
committerTim Smith <tsmith84@gmail.com>
Tue, 15 Sep 2015 22:15:25 +0000 (15:15 -0700)
Also break them out into standard groups we're using throughout chef
community cookbooks

.travis.yml
Gemfile

index 7d4177ee95e4b76398c2801187526cb7adedc2f3..2305b57cbe48f8e78b981091cb74a684303415ed 100644 (file)
@@ -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 39c60fbe5710ae80e9ec1cb8009e5764f2d62ecc..55080daf23d731b5b2680bbcb274d50fd478f7ba 100644 (file)
--- 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