The latest version has been released and makes deployment easier by having add_release return the release_id to be used in add_file. YAY!
Now deployment looks more like:
task :deploy => [:clean, :package] do
rf = RubyForge.new
rf.login
release_id = rf.add_release 'group', 'project', '1.2.3', 'pkg/blah-1.2.3.tgz'
rf.add_release 'group', 'project', release_id, 'pkg/blah-1.2.3.gem'
end
(without all those hard coded versions and paths and stuff... esp if you use Hoe!)

Leave a comment