Rakefile in henry-container-0.1.71 vs Rakefile in henry-container-0.1.72
- old
+ new
@@ -1,5 +1,21 @@
#!/usr/bin/env rake
-require "bundler/gem_tasks"
-require "rake/testtask"
+require 'bundler/gem_tasks'
+require 'rake/testtask'
+require_relative 'lib/henry/container/version'
Rake::TestTask.new { |t| t.pattern = './spec{,/*/**}/*_spec.rb' }
+
+task :ship do |t|
+ gem_version = Henry::Container::VERSION
+
+ `gem build henry-container.gemspec`
+ `gem push henry-container-#{gem_version}.gem`
+ `gem inabox henry-container-#{gem_version}.gem`
+
+ `rm henry-container-#{gem_version}.gem`
+
+ `git pull origin master`
+ `git push origin master`
+ `git tag -a -m "henry-container-#{gem_version}" henry-container-#{gem_version}`
+ `git push --tags`
+end