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