Author: boisvert
Date: Sat Oct 16 13:22:31 2010
New Revision: 1023280

URL: http://svn.apache.org/viewvc?rev=1023280&view=rev
Log:
Add step to push gems to Rubyforge.org / Gemcutter

Modified:
    buildr/trunk/rakelib/release.rake

Modified: buildr/trunk/rakelib/release.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/release.rake?rev=1023280&r1=1023279&r2=1023280&view=diff
==============================================================================
--- buildr/trunk/rakelib/release.rake (original)
+++ buildr/trunk/rakelib/release.rake Sat Oct 16 13:22:31 2010
@@ -62,6 +62,15 @@ task :release do
     puts "[X] Uploaded gems and source files to #{spec.name}.rubyforge.org"
   end.call
 
+  # Push gems to Rubyforge.org / Gemcutter
+  lambda do
+    files = FileList["_release/#{spec.version}/dist/*.{gem}"]
+    files.each do |f|
+      puts "Push gem #{f} to RubyForge.org / Gemcutter ... "
+      `gem push #{f}`
+    end
+    puts "[X] Pushed gems to Rubyforge.org / Gemcutter"
+  end
 
   # Create an SVN tag for this release.
   lambda do


Reply via email to