From a0c8650bccc8c9e56a769dd6e3ca8ebf003313a8 Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Tue, 11 Dec 2018 20:31:33 -0800 Subject: Only ship the required library files in the gem artifact Skip the dev and testing deps in the gem artifact. Signed-off-by: Tim Smith --- mixlib-config.gemspec | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'mixlib-config.gemspec') diff --git a/mixlib-config.gemspec b/mixlib-config.gemspec index 13d1700..dd0a5f6 100644 --- a/mixlib-config.gemspec +++ b/mixlib-config.gemspec @@ -8,14 +8,9 @@ Gem::Specification.new do |s| s.version = Mixlib::Config::VERSION s.authors = ["Chef Software, Inc."] - s.email = "legal@chef.io" - s.extra_rdoc_files = [ - "LICENSE", - "README.md", - ] - s.files = ["LICENSE", "NOTICE", "README.md", "Gemfile", "Rakefile"] + Dir.glob("*.gemspec") + - Dir.glob("{lib,spec}/**/*", File::FNM_DOTMATCH).reject { |f| File.directory?(f) } - s.homepage = "https://www.chef.io" + s.email = "info@chef.io" + s.files = %w{LICENSE NOTICE} + Dir.glob("lib/**/*", File::FNM_DOTMATCH).reject { |f| File.directory?(f) } + s.homepage = "https://github.com/chef/mixlib-config" s.require_paths = ["lib"] s.rubygems_version = "1.8.23" s.required_ruby_version = ">= 2.2" -- cgit v1.2.1