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
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