Included Modules

Hoe::Gemcutter

Public Instance Methods

define_gemcutter_tasks() click to toggle source
    # File lib/hoe/gemcutter.rb, line 6
 6:   def define_gemcutter_tasks
 7:     desc "Push gem to gemcutter."
 8:     task :release_to_gemcutter => [:clean, :package, :release_sanity] do
 9:       pkg   = "pkg/#{spec.name}-#{spec.version}"
10:       gems  = Dir["#{pkg}*.gem"]
11:       gems.each do |g|
12:         # TODO - once gemcutter supports command invocation, use it.
13:         # We could still fail here due to --format executable
14:         sh Gem.ruby, "-S", "gem", "push", g
15:       end
16:     end
17: 
18:     task :release_to => :release_to_gemcutter
19:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.