Module: RakeTasks::Release
Instance Method Summary collapse
Instance Method Details
#release ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/rake_tasks/release.rb', line 29 def release dirty_check new_version = get_version raise_invalid_version if new_version.to_s.strip.empty? update_version new_version puts `bundle check` puts `gem build #{Gem.gem_spec_file}` Checksum.checksums update_git(new_version) if File.directory?('.git') puts "#{Gem.version} is ready for release!" end |