From 41356c1ababf007d2a9fd13a79d51ba2783f2ffc Mon Sep 17 00:00:00 2001 From: James Turner Date: Mon, 13 Aug 2012 14:26:33 +0100 Subject: [PATCH] Code-sign using the identity from the environment. --- hudson_mac_package_release.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hudson_mac_package_release.rb b/hudson_mac_package_release.rb index 5ccbe9d..07ad53d 100755 --- a/hudson_mac_package_release.rb +++ b/hudson_mac_package_release.rb @@ -17,6 +17,9 @@ osgVersion = runOsgVersion('version-number') $osgSoVersion=runOsgVersion('so-number') $openThreadsSoVersion=runOsgVersion('openthreads-soversion-number') +$codeSignIdentity = ENV['FG_CODESIGN_IDENTITY'] +puts "Code signing identity is #{$codeSignIdentity}" + puts "osgVersion=#{osgVersion}, so-number=#{$osgSoVersion}" $alutSourcePath='/Library/Frameworks/ALUT.framework' @@ -69,7 +72,7 @@ end def code_sign(path) puts "Signing #{path}" - `codesign -s "Mac Developer: James Turner (3JTY4GZGL8)" #{path}` + `codesign -s "#{$codeSignIdentity}" #{path}` end