|
1 | 1 | source ENV['GEM_SOURCE'] || 'https://rubygems.org' |
2 | 2 |
|
3 | 3 | if puppetversion = ENV['PUPPET_GEM_VERSION'] |
4 | | - gem 'puppet', puppetversion, :require => false |
| 4 | + gem 'puppet', puppetversion, require: false |
5 | 5 | else |
6 | | - gem 'puppet', :require => false |
| 6 | + gem 'puppet', require: false |
7 | 7 | end |
| 8 | + |
8 | 9 | if facterversion = ENV['FACTER_GEM_VERSION'] |
9 | | - gem 'facter', facterversion, :require => false |
| 10 | + gem 'facter', facterversion, require: false |
10 | 11 | else |
11 | | - gem 'facter', :require => false |
| 12 | + gem 'facter', require: false |
12 | 13 | end |
13 | 14 |
|
14 | 15 | group :development, :unit_tests do |
15 | 16 | gem 'rake' |
16 | | - gem 'rspec-puppet', :require => false |
17 | | - gem 'rspec-puppet-facts', :require => false |
18 | | - gem 'rspec-mocks', :require => false |
19 | | - gem 'parallel_tests', :require => false |
20 | | - gem 'puppetlabs_spec_helper', :require => false |
21 | | - gem 'metadata-json-lint', :require => false |
22 | | - gem 'puppet-blacksmith', :require => false |
23 | | - gem 'puppet-lint', :require => false |
24 | | - gem 'puppet-lint-absolute_classname-check', :require => false |
25 | | - gem 'puppet-lint-alias-check', :require => false |
26 | | - gem 'puppet-lint-anchor-check', :require => false |
27 | | - gem 'puppet-lint-classes_and_types_beginning_with_digits-check', :require => false |
28 | | - gem 'puppet-lint-empty_string-check', :require => false |
29 | | - gem 'puppet-lint-empty_trailing_lines', :require => false |
30 | | - gem 'puppet-lint-file_ensure-check', :require => false |
31 | | - gem 'puppet-lint-leading_zero-check', :require => false |
32 | | - gem 'puppet-lint-legacy_facts-check', :require => false |
33 | | - gem 'puppet-lint-no_symbolic_file_modes-check', :require => false |
34 | | - gem 'puppet-lint-param-docs', :require => false |
35 | | - gem 'puppet-lint-resource_reference_syntax', :require => false |
36 | | - gem 'puppet-lint-spaceship_operator_without_tag-check', :require => false |
37 | | - gem 'puppet-lint-top_scope_facts-check', :require => false |
38 | | - gem 'puppet-lint-topscope-variable-check', :require => false |
39 | | - gem 'puppet-lint-trailing_comma-check', :require => false |
40 | | - gem 'puppet-lint-trailing_newline-check', :require => false |
41 | | - gem 'puppet-lint-undef_in_function-check', :require => false |
42 | | - gem 'puppet-lint-unquoted_string-check', :require => false |
43 | | - gem 'puppet-lint-variable_contains_upcase', :require => false |
44 | | - gem 'puppet-lint-version_comparison-check', :require => false |
45 | | - gem 'rubocop', '~> 0.49.0', :require => false |
46 | | - gem 'rubocop-i18n', '~> 1.2.0', :require => false |
47 | | - gem 'rubocop-rspec', '~> 1.16.0', :require => false |
48 | | - if Gem.win_platform? && ENV['PUPPET_GEM_VERSION'] =~ /6.x/ |
49 | | - gem 'ffi', '~>1.11.0', :require => false |
| 17 | + gem 'rspec-puppet', require: false |
| 18 | + gem 'rspec-puppet-facts', require: false |
| 19 | + gem 'rspec-mocks', require: false |
| 20 | + gem 'parallel_tests', require: false |
| 21 | + gem 'puppetlabs_spec_helper', require: false |
| 22 | + gem 'metadata-json-lint', require: false |
| 23 | + gem 'puppet-blacksmith', require: false |
| 24 | + gem 'puppet-lint', require: false |
| 25 | + gem 'puppet-lint-absolute_classname-check', require: false |
| 26 | + gem 'puppet-lint-alias-check', require: false |
| 27 | + gem 'puppet-lint-anchor-check', require: false |
| 28 | + gem 'puppet-lint-classes_and_types_beginning_with_digits-check', require: false |
| 29 | + gem 'puppet-lint-empty_string-check', require: false |
| 30 | + gem 'puppet-lint-empty_trailing_lines', require: false |
| 31 | + gem 'puppet-lint-file_ensure-check', require: false |
| 32 | + gem 'puppet-lint-leading_zero-check', require: false |
| 33 | + gem 'puppet-lint-legacy_facts-check', require: false |
| 34 | + gem 'puppet-lint-no_symbolic_file_modes-check', require: false |
| 35 | + gem 'puppet-lint-param-docs', require: false |
| 36 | + gem 'puppet-lint-resource_reference_syntax', require: false |
| 37 | + gem 'puppet-lint-spaceship_operator_without_tag-check', require: false |
| 38 | + gem 'puppet-lint-top_scope_facts-check', require: false |
| 39 | + gem 'puppet-lint-topscope-variable-check', require: false |
| 40 | + gem 'puppet-lint-trailing_comma-check', require: false |
| 41 | + gem 'puppet-lint-trailing_newline-check', require: false |
| 42 | + gem 'puppet-lint-undef_in_function-check', require: false |
| 43 | + gem 'puppet-lint-unquoted_string-check', require: false |
| 44 | + gem 'puppet-lint-variable_contains_upcase', require: false |
| 45 | + gem 'puppet-lint-version_comparison-check', require: false |
| 46 | + gem 'rubocop', '~> 0.49.0', require: false |
| 47 | + gem 'rubocop-i18n', '~> 1.2.0', require: false |
| 48 | + gem 'rubocop-rspec', '~> 1.16.0', require: false |
| 49 | + |
| 50 | + if Gem.win_platform? && ENV['PUPPET_GEM_VERSION'] =~ /6\.x/ |
| 51 | + gem 'ffi', '~>1.11.0', require: false |
50 | 52 | end |
51 | 53 | end |
52 | 54 |
|
53 | 55 | group :documentation do |
54 | | - gem 'yard', require: false |
55 | | - gem 'redcarpet', require: false |
56 | | - gem 'puppet-strings', require: false |
| 56 | + gem 'yard', require: false |
| 57 | + gem 'redcarpet', require: false |
| 58 | + gem 'puppet-strings', require: false |
57 | 59 | gem 'github_changelog_generator', require: false |
58 | 60 | end |
59 | 61 |
|
60 | 62 | group :system_tests do |
61 | | - gem 'beaker', :require => false |
62 | | - gem "beaker-docker", :require => false |
63 | | - gem 'beaker-module_install_helper', :require => false |
64 | | - gem 'beaker-puppet', :require => false |
65 | | - gem 'beaker-puppet_install_helper', :require => false |
66 | | - gem 'beaker-rspec', :require => false |
67 | | - gem 'serverspec', :require => false |
68 | | - gem 'simp-beaker-helpers', :require => false |
| 63 | + gem 'beaker', require: false |
| 64 | + gem 'beaker-docker', require: false |
| 65 | + gem 'beaker-module_install_helper', require: false |
| 66 | + gem 'beaker-puppet', require: false |
| 67 | + gem 'beaker-puppet_install_helper', '~> 0.7.0', require: false |
| 68 | + gem 'beaker-rspec', require: false |
| 69 | + gem 'serverspec', require: false |
| 70 | + gem 'simp-beaker-helpers', '< 1.34.0', require: false |
69 | 71 | end |
70 | 72 |
|
71 | 73 | group :development do |
72 | | - gem 'simplecov', :require => false |
73 | | - gem 'guard-rake', :require => false |
74 | | - gem 'listen', :require => false |
| 74 | + gem 'simplecov', require: false |
| 75 | + gem 'guard-rake', require: false |
| 76 | + gem 'listen', require: false |
75 | 77 | end |
| 78 | + |
76 | 79 | # vim:ft=ruby |
0 commit comments