Sha256: 8751d5d733136731096e7bd79f6a4f07d1e31fe0895e0ef66ebed89d181a772b
Contents?: true
Size: 426 Bytes
Versions: 1
Compression:
Stored size: 426 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) { Time.now.to_s.gsub(/[\s\+:]+/, '_') } 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` end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
j-cap-recipes-0.0.11 | lib/j-cap-recipes/tasks/git.rake |