mbleigh (owner)

Revisions

gist: 214442 Download_button fork
public
Public Clone URL: git://gist.github.com/214442.git
Embed All Files: show embed
Rakefile #
1
2
3
4
5
6
7
8
9
10
11
12
# Once you've included your Jeweler tasks and your Jeweler::Gemcutter tasks...
 
namespace :release do
  %w(patch minor major).each do |level|
    desc "Tag a #{level} version and push it to Gemcutter."
    task level.to_sym => ["version:bump:#{level}", "release", "gemcutter:release"]
  end
end
 
# Now, to tag a new version, push it to GitHub and release your project on Gemcutter, you just have to do:
 
# $ rake release:(patch|minor|major)