mirror of
https://github.com/inspec/inspec
synced 2024-11-23 05:03:07 +00:00
bad372e47d
One of the test files is causing chef omnibus failures on Solaris for some reason, but really there's no reason to ship all these test files in the install artifact. This slims down the gem and install size a good amount. I'm open to a better regex if someone has opinions. Signed-off-by: Tim Smith <tsmith@chef.io>
46 lines
1.8 KiB
Ruby
46 lines
1.8 KiB
Ruby
lib = File.expand_path('../lib', __FILE__)
|
|
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
|
|
require 'inspec/version'
|
|
|
|
Gem::Specification.new do |spec|
|
|
spec.name = 'inspec-core'
|
|
spec.version = Inspec::VERSION
|
|
spec.authors = ['Dominik Richter']
|
|
spec.email = ['dominik.richter@gmail.com']
|
|
spec.summary = 'Just InSpec'
|
|
spec.description = 'Core InSpec, local support only. See `inspec` for full support.'
|
|
spec.homepage = 'https://github.com/chef/inspec'
|
|
spec.license = 'Apache-2.0'
|
|
|
|
spec.files = %w{README.md LICENSE} + Dir.glob('{bin,lib,etc}/**/*', File::FNM_DOTMATCH)
|
|
.reject { |f| File.directory?(f) || f =~ /aws|azure|gcp/ || f =~ %r{lib/plugins/.*/test/} }
|
|
|
|
spec.executables = %w{inspec}
|
|
spec.require_paths = ['lib']
|
|
|
|
spec.required_ruby_version = '>= 2.3'
|
|
|
|
spec.add_dependency 'train-core', '~> 1.5', '>= 1.7.2'
|
|
spec.add_dependency 'thor', '~> 0.20'
|
|
spec.add_dependency 'json', '>= 1.8', '< 3.0'
|
|
spec.add_dependency 'method_source', '~> 0.8'
|
|
spec.add_dependency 'rubyzip', '~> 1.1'
|
|
spec.add_dependency 'rspec', '~> 3'
|
|
spec.add_dependency 'rspec-its', '~> 1.2'
|
|
spec.add_dependency 'hashie', '~> 3.4'
|
|
spec.add_dependency 'mixlib-log'
|
|
spec.add_dependency 'pry', '~> 0'
|
|
spec.add_dependency 'sslshake', '~> 1.2'
|
|
spec.add_dependency 'parallel', '~> 1.9'
|
|
spec.add_dependency 'faraday', '>=0.9.0'
|
|
spec.add_dependency 'faraday_middleware', '~> 0.12.2'
|
|
spec.add_dependency 'tomlrb', '~> 1.2'
|
|
spec.add_dependency 'addressable', '~> 2.4'
|
|
spec.add_dependency 'parslet', '~> 1.5'
|
|
spec.add_dependency 'semverse'
|
|
spec.add_dependency 'htmlentities'
|
|
spec.add_dependency 'multipart-post'
|
|
spec.add_dependency 'tty-table', '~> 0.10'
|
|
spec.add_dependency 'tty-prompt', '~> 0.17'
|
|
spec.add_dependency 'term-ansicolor'
|
|
end
|