Add a task to commit the changes

This commit is contained in:
Carl Lerche 2010-11-16 16:14:53 -08:00
parent dab1d8dcc6
commit 482790db6c

@ -73,9 +73,22 @@
end
end
task :commit do
File.open('dist/commit_message.txt', 'w') do |f|
f.puts "# Preparing for #{version} release\n"
f.puts
f.puts "# UNCOMMENT THE LINE ABOVE TO APPROVE THIS COMMIT"
end
sh "git add . && git commit --verbose --template=dist/commit_message.txt"
rm_f "dist/commit_message.txt"
end
task :tag do
sh "git tag #{tag}"
end
task :full => %w(ensure_clean_state all:build commit)
end
namespace :all do