Created
June 1, 2016 15:55
-
-
Save liamjbennett/ed54143b73106a6b5e5f8c0b1d6c1dc8 to your computer and use it in GitHub Desktop.
OT puppet Gemfile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'http://rubygems.org' | |
# note a recent ruby gems is required to properly run librarian puppet | |
# not sure if that dependency can be specified within a Gemfile | |
group :development do | |
gem 'puppet', '= 3.8.1' # pinned this to 3.8.1 because > 3.8.1 seems to break rspec-puppet | |
gem 'puppet-lint', git: 'https://github.com/rodjek/puppet-lint.git' | |
# https://puppet.community/plugins/#puppet-lint | |
gem 'puppet-lint-absolute_classname-check' | |
gem 'puppet-lint-alias-check' | |
gem 'puppet-lint-absolute_template_path' | |
gem 'puppet-lint-appends-check' | |
gem 'puppet-lint-classes_and_types_beginning_with_digits-check' | |
gem 'puppet-lint-empty_string-check' | |
gem 'puppet-lint-file_ensure-check' | |
gem 'puppet-lint-file_source_rights-check' | |
gem 'puppet-lint-fileserver-check' | |
# gem 'puppet-lint-global_resource-check' | |
gem 'puppet-lint-leading_zero-check' | |
gem 'puppet-lint-no_symbolic_file_modes-check', '>= 1.0.1' | |
gem 'puppet-lint-numericvariable' | |
gem 'puppet-lint-package_ensure-check' | |
gem 'puppet-lint-param-docs' | |
# https://github.com/llowder/puppet-lint-resource_outside_class-check/pull/3 | |
gem 'puppet-lint-resource_outside_class-check', | |
git: 'https://github.com/opentable/puppet-lint-resource_outside_class-check.git', | |
ref: '6ceeea9c598fb29cf7434e51b5fb7dc87232caf8' | |
gem 'puppet-lint-resource_reference_syntax' | |
gem 'puppet-lint-roles_and_profiles-check' | |
gem 'puppet-lint-security-plugins' | |
gem 'puppet-lint-spaceship_operator_without_tag-check' | |
gem 'puppet-lint-strict_indent-check' | |
gem 'puppet-lint-trailing_comma-check' | |
gem 'puppet-lint-undef_in_function-check' | |
gem 'puppet-lint-unquoted_string-check' | |
gem 'puppet-lint-usascii_format-check' | |
gem 'puppet-lint-variable_contains_upcase' | |
gem 'puppet-lint-version_comparison-check' | |
gem 'rspec', '>= 3' | |
gem 'rspec-its' | |
gem 'rspec-puppet', '= 2.3.2' | |
gem 'puppetlabs_spec_helper', '= 0.4.1' | |
# gem 'puppet-parse', '= 0.1.4' | |
gem 'puppet-syntax' | |
gem 'fuubar' | |
gem 'parallel' | |
gem 'puppet-maint', git: 'https://github.com/liamjbennett/puppet-maint' | |
gem 'rubocop' | |
gem 'safe_yaml' | |
gem 'guard-rubocop' | |
gem 'guard-rspec' | |
# gem "beaker", :git => 'https://github.com/liamjbennett/beaker', :ref => 'bitvise_hacks' | |
# gem "beaker-rspec", :git => 'https://github.com/puppetlabs/beaker-rspec' | |
# gem "serverspec", '~> 1.6.0' | |
# gem "specinfra", '~> 1.11.0' | |
# gem "winrm" | |
# gem "vagrant-wrapper" | |
end | |
gem 'json_pure', '= 1.8.1' | |
gem 'rake', '= 10.3.1' | |
gem 'librarian-puppet', '= 2.2.0' | |
gem 'deep_merge', '= 1.0.1' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment