Rakefile in google-translate-0.7.0 vs Rakefile in google-translate-0.7.1

- old
+ new

@@ -5,11 +5,11 @@ require 'rake/testtask' require 'spec/rake/spectask' require 'rake/rdoctask' require 'rcov/rcovtask' -task :default => :package +task :default => :gemspec begin require 'bundler' begin @@ -35,9 +35,31 @@ rescue LoadError puts "Jeweler not available. Install it s with: [sudo] gem install jeweler" end rescue LoadError puts "Bundler not available. Install it s with: [sudo] gem install bundler" +end + +desc "Release the gem" +task :"release:gem" do + %x( + rake gemspec + rake build + rake install + git add . + ) + puts "Commit message:" + message = STDIN.gets + + version = "#{File.open(File::dirname(__FILE__) + "/VERSION").readlines().first}" + + %x( + + + git push origin master + + gem push pkg/google-translate-#{version}.gem + ) end desc "Run gem code locally" task :"run:gem" do command = "bin/translate " + (ENV['params'].nil? ? '' : ENV['params'])