You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2012/12/16 07:50:46 UTC

svn commit: r1422474 - /buildr/trunk/addon/buildr/gpg.rb

Author: donaldp
Date: Sun Dec 16 06:50:45 2012
New Revision: 1422474

URL: http://svn.apache.org/viewvc?rev=1422474&view=rev
Log:
Rework the gpg addon to remove the need to set the GPG_USER environment variable unless invoking the upload task

Modified:
    buildr/trunk/addon/buildr/gpg.rb

Modified: buildr/trunk/addon/buildr/gpg.rb
URL: http://svn.apache.org/viewvc/buildr/trunk/addon/buildr/gpg.rb?rev=1422474&r1=1422473&r2=1422474&view=diff
==============================================================================
--- buildr/trunk/addon/buildr/gpg.rb (original)
+++ buildr/trunk/addon/buildr/gpg.rb Sun Dec 16 06:50:45 2012
@@ -52,10 +52,9 @@ module Buildr
       end
 
       def sign_and_upload(project, pkg)
-        sign = sign_task(pkg)
-        project.task(:upload).enhance([sign.name]) do
+        project.task(:upload).enhance do
           artifact = Buildr.artifact(pkg.to_spec_hash.merge(:type => "#{pkg.type}.asc"))
-          artifact.from(sign)
+          artifact.from(sign_task(pkg))
           artifact.invoke
           artifact.upload
         end