Sha256: d09ab2af1a846db8c59da9cd8315a27f1579ec90fb52962c98f95ed6ecf6e611
Contents?: true
Size: 473 Bytes
Versions: 5
Compression:
Stored size: 473 Bytes
Contents
namespace :git do namespace :release do desc 'Add tag on success deploy on production' task :tag do version_number = fetch(:git_tag_name) { release_timestamp } tag_name = "#{fetch(:stage)}-#{version_number}" 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
Version data entries
5 entries across 5 versions & 1 rubygems