./Rakefile in docker-utils-0.1.0 vs ./Rakefile in docker-utils-0.1.2
- old
+ new
@@ -1,16 +1,20 @@
require 'pathname'
gem_name = Pathname.new(File.expand_path('..', __FILE__)).children.find{ |ch| ch.file? and ch.basename.to_s =~ /\.gemspec$/ }.basename('.gemspec').to_s
-task :default do
+task :gem do
+ system "rm -f *.gem"
system "gem build #{gem_name}.gemspec"
- system "sudo gem install *.gem"
+ system "gem push #{gem_name}-*.gem"
+ system "rm -f *.gem"
end
-task :clean do
- system "sudo gem uninstall -x #{gem_name}"
+task :install do
system "rm -f *.gem"
+ system "gem build #{gem_name}.gemspec"
+ system "sudo gem install #{gem_name}-*.gem"
+ system "rm -f #{gem_name}-*.gem"
end
-task :push do
- system "gem push *.gem"
+task :uninstall do
+ system "sudo gem uninstall -x #{gem_name}"
end