<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -110,13 +110,21 @@ file package('.tar.gz') =&gt; %w[dist/] + $spec.files do |f|
 end
 
 desc 'Upload gem and tar.gz distributables to rubyforge'
-task :release =&gt; [package('.gem'), package('.tar.gz')] do |t|
+task 'release:rubyforge' =&gt; [package('.gem'), package('.tar.gz')] do |t|
   sh &lt;&lt;-SH
     rubyforge add_release wink rack-cache #{$spec.version} #{package('.gem')} &amp;&amp;
     rubyforge add_file    wink rack-cache #{$spec.version} #{package('.tar.gz')}
   SH
 end
 
+desc 'Upload gem to gemcutter.org'
+task 'release:gemcutter' =&gt; [package('.gem')] do |t|
+  sh &quot;gem push #{package('.gem')}&quot;
+end
+
+desc 'Upload gem to gemcutter and rubyforge'
+task 'release' =&gt; ['release:gemcutter', 'release:rubyforge']
+
 # GEMSPEC ===================================================================
 
 file 'rack-cache.gemspec' =&gt; FileList['{lib,test}/**','Rakefile'] do |f|</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7bcd0cec2723b91ee0d557153134d457219895ba</id>
    </parent>
  </parents>
  <author>
    <name>Ryan Tomayko</name>
    <email>rtomayko@gmail.com</email>
  </author>
  <url>http://github.com/rtomayko/rack-cache/commit/91c34ba134d896b89c395fa01321eea9c5a61b17</url>
  <id>91c34ba134d896b89c395fa01321eea9c5a61b17</id>
  <committed-date>2009-09-25T21:33:36-07:00</committed-date>
  <authored-date>2009-09-25T21:33:36-07:00</authored-date>
  <message>add gemcutter release tasks</message>
  <tree>a7db1671d44e70a11475313347ed6cc76ffa75ee</tree>
  <committer>
    <name>Ryan Tomayko</name>
    <email>rtomayko@gmail.com</email>
  </committer>
</commit>
