@@ -11,7 +11,7 @@ def location_for(place, fake_version = nil)
1111end
1212
1313group :test do
14- gem 'puppetlabs_spec_helper' , '~> 2.2 .0' , :require => false
14+ gem 'puppetlabs_spec_helper' , '~> 2.4 .0' , :require => false
1515 gem 'rspec-puppet' , '~> 2.5' , :require => false
1616 gem 'rspec-puppet-facts' , :require => false
1717 gem 'rspec-puppet-utils' , :require => false
@@ -22,18 +22,13 @@ group :test do
2222 gem 'puppet-lint-unquoted_string-check' , :require => false
2323 gem 'puppet-lint-variable_contains_upcase' , :require => false
2424 gem 'metadata-json-lint' , :require => false
25- gem 'puppet-blacksmith' , :require => false
26- gem 'voxpupuli-release' , :require => false , :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
27- gem 'puppet-strings' , '~> 1.0' , :require => false
2825 gem 'redcarpet' , :require => false
2926 gem 'rubocop' , '~> 0.49.1' , :require => false if RUBY_VERSION >= '2.3.0'
3027 gem 'rubocop-rspec' , '~> 1.15.0' , :require => false if RUBY_VERSION >= '2.3.0'
3128 gem 'mocha' , '>= 1.2.1' , :require => false
3229 gem 'coveralls' , :require => false
3330 gem 'simplecov-console' , :require => false
34- gem 'github_changelog_generator' , '~> 1.13.0' , :require => false if RUBY_VERSION < '2.2.2'
3531 gem 'rack' , '~> 1.0' , :require => false if RUBY_VERSION < '2.2.2'
36- gem 'github_changelog_generator' , :require => false if RUBY_VERSION >= '2.2.2'
3732 gem 'parallel_tests' , :require => false
3833end
3934
@@ -45,6 +40,7 @@ group :development do
4540end
4641
4742group :system_tests do
43+ gem 'winrm' , :require => false
4844 if beaker_version = ENV [ 'BEAKER_VERSION' ]
4945 gem 'beaker' , *location_for ( beaker_version )
5046 end
@@ -55,14 +51,22 @@ group :system_tests do
5551 end
5652 gem 'serverspec' , :require => false
5753 gem 'beaker-puppet_install_helper' , :require => false
54+ gem 'beaker-module_install_helper' , :require => false
55+ end
56+
57+ group :release do
58+ gem 'github_changelog_generator' , :require => false if RUBY_VERSION >= '2.2.2'
59+ gem 'puppet-blacksmith' , :require => false
60+ gem 'voxpupuli-release' , :require => false , :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
61+ gem 'puppet-strings' , '~> 1.0' , :require => false
5862end
5963
6064
6165
6266if facterversion = ENV [ 'FACTER_GEM_VERSION' ]
6367 gem 'facter' , facterversion . to_s , :require => false , :groups => [ :test ]
6468else
65- gem 'facter' , :require => false , :groups => [ :test ]
69+ gem 'facter' , :require => false , :groups => [ :test ]
6670end
6771
6872ENV [ 'PUPPET_VERSION' ] . nil? ? puppetversion = '~> 5.0' : puppetversion = ENV [ 'PUPPET_VERSION' ] . to_s
0 commit comments