Rakefile in gollum-lib-2.0.0 vs Rakefile in gollum-lib-3.0.0
- old
+ new
@@ -117,15 +117,18 @@
unless `git branch` =~ /^\* master$/
puts "You must be on the master branch to release!"
exit!
end
sh "git commit --allow-empty -a -m 'Release #{version}'"
- sh "git pull"
+ sh "git pull --rebase origin master"
sh "git tag v#{version}"
sh "git push origin master"
sh "git push origin v#{version}"
sh "gem push pkg/#{name}-#{version}.gem"
end
+
+desc 'Publish to rubygems. Same as release'
+task :publish => :release
desc 'Build gem'
task :build => :gemspec do
sh "mkdir -p pkg"
sh "gem build #{gemspec_file}"