author | ymh <ymh.work@gmail.com> |
Fri, 17 Nov 2017 00:06:39 +0100 | |
changeset 556 | a31f1343b913 |
parent 146 | dc4d1cdc47e0 |
permissions | -rw-r--r-- |
146
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
1 |
source ENV['GEM_SOURCE'] || "https://rubygems.org" |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
2 |
|
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
3 |
group :development, :unit_tests do |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
4 |
gem 'rake', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
5 |
gem 'rspec', '< 3.2', :require => false if RUBY_VERSION =~ /^1.8/ |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
6 |
gem 'rspec-puppet', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
7 |
gem 'puppetlabs_spec_helper', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
8 |
gem 'metadata-json-lint', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
9 |
gem 'puppet-lint', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
10 |
gem 'puppet-lint-unquoted_string-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
11 |
gem 'puppet-lint-empty_string-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
12 |
gem 'puppet-lint-spaceship_operator_without_tag-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
13 |
gem 'puppet-lint-variable_contains_upcase', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
14 |
gem 'puppet-lint-absolute_classname-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
15 |
gem 'puppet-lint-undef_in_function-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
16 |
gem 'puppet-lint-leading_zero-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
17 |
gem 'puppet-lint-trailing_comma-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
18 |
gem 'puppet-lint-file_ensure-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
19 |
gem 'puppet-lint-version_comparison-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
20 |
gem 'puppet-lint-fileserver-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
21 |
gem 'puppet-lint-file_source_rights-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
22 |
gem 'puppet-lint-alias-check', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
23 |
gem 'rspec-puppet-facts', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
24 |
gem 'github_changelog_generator', :require => false, :git => 'https://github.com/raphink/github-changelog-generator.git', :branch => 'dev/all_patches' if RUBY_VERSION !~ /^1.8/ |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
25 |
gem 'puppet-blacksmith', :require => false if RUBY_VERSION !~ /^1.8/ |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
26 |
end |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
27 |
|
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
28 |
group :system_tests do |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
29 |
gem 'beaker', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
30 |
gem 'beaker-rspec', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
31 |
gem 'beaker_spec_helper', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
32 |
gem 'serverspec', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
33 |
end |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
34 |
|
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
35 |
if facterversion = ENV['FACTER_GEM_VERSION'] |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
36 |
gem 'facter', facterversion, :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
37 |
else |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
38 |
gem 'facter', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
39 |
end |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
40 |
|
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
41 |
if puppetversion = ENV['PUPPET_GEM_VERSION'] |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
42 |
gem 'puppet', puppetversion, :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
43 |
else |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
44 |
gem 'puppet', :require => false |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
45 |
end |
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
46 |
|
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
47 |
# vim:ft=ruby |