lib/j-cap-recipes/tasks/git.rake in j-cap-recipes-0.0.11 vs lib/j-cap-recipes/tasks/git.rake in j-cap-recipes-0.0.12

- old
+ new

@@ -1,12 +1,14 @@ namespace :git do namespace :release do desc 'Add tag on success deploy on production' task :tag do - version_number = fetch(:git_tag_name) { Time.now.to_s.gsub(/[\s\+:]+/, '_') } + version_number = fetch(:git_tag_name) { release_timestamp } tag_name = "#{fetch(:stage)}-#{version_number}" - system("git tag -a -m \"Version #{tag_name} released\" '#{tag_name}'") && - (puts "Created tag `#{tag_name}`") && - `git push --tags` + branch = fetch(:branch, '') + branch + system("git tag -a -m \"Version #{tag_name} released\" '#{tag_name}' #{branch}") && + `git push --tags` && + (puts "Created tag `#{tag_name}`") end end end