Sha256: 283d3fb361814b597a60a5aab4cbbfe70cd9df8504dac2fe36e46f2ba7de480b
Contents?: true
Size: 418 Bytes
Versions: 14
Compression:
Stored size: 418 Bytes
Contents
namespace :release do desc 'Release VERSION. Commits, tags, and pushes.' task :version do abort 'specify the version x.x.x' unless ENV['VERSION'] and ENV['VERSION'].match(/^\d+\.\d+\.\d+$/) `rake manifest` `rake gemspec` `git commit -a -m '- Release #{ENV['VERSION']}'` `git tag #{ENV['VERSION']} && git push && git push --tags` puts "Release of #{ENV['VERSION']} complete" end end
Version data entries
14 entries across 14 versions & 2 rubygems