From 469f9f9d0a4a83321c4a1e8086fd046751528fc0 Mon Sep 17 00:00:00 2001 From: Justin Collins Date: Thu, 12 Dec 2013 11:09:26 -0800 Subject: [PATCH] Only sign gem if private key is available --- brakeman-min.gemspec | 3 ++- brakeman.gemspec | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/brakeman-min.gemspec b/brakeman-min.gemspec index fbe73966..09e21407 100644 --- a/brakeman-min.gemspec +++ b/brakeman-min.gemspec @@ -1,4 +1,5 @@ require './lib/brakeman/version' +gem_priv_key = File.expand_path("~/.ssh/gem-private_key.pem") Gem::Specification.new do |s| s.name = %q{brakeman-min} @@ -12,7 +13,7 @@ Gem::Specification.new do |s| s.executables = ["brakeman"] s.license = "MIT" s.cert_chain = ['brakeman-public_cert.pem'] - s.signing_key = File.expand_path("~/.ssh/gem-private_key.pem") if $0 =~ /gem\z/ + s.signing_key = gem_priv_key if File.exist? gem_priv_key and $0 =~ /gem\z/ s.add_dependency "ruby_parser", "~>3.2.2" s.add_dependency "ruby2ruby", "~>2.0.5" s.add_dependency "multi_json", "~>1.2" diff --git a/brakeman.gemspec b/brakeman.gemspec index 4ac69adf..c942390f 100644 --- a/brakeman.gemspec +++ b/brakeman.gemspec @@ -1,4 +1,5 @@ require './lib/brakeman/version' +gem_priv_key = File.expand_path("~/.ssh/gem-private_key.pem") Gem::Specification.new do |s| s.name = %q{brakeman} @@ -12,7 +13,7 @@ Gem::Specification.new do |s| s.executables = ["brakeman"] s.license = "MIT" s.cert_chain = ['brakeman-public_cert.pem'] - s.signing_key = File.expand_path("~/.ssh/gem-private_key.pem") if $0 =~ /gem\z/ + s.signing_key = gem_priv_key if File.exist? gem_priv_key and $0 =~ /gem\z/ s.add_dependency "ruby_parser", "~>3.2.2" s.add_dependency "ruby2ruby", "~>2.0.5" s.add_dependency "terminal-table", "~>1.4" -- GitLab