Skip to content
This repository has been archived by the owner on Apr 10, 2018. It is now read-only.

Adds rake task for release tagging #11

Merged
merged 1 commit into from Sep 23, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 3 additions & 0 deletions Rakefile
@@ -0,0 +1,3 @@
#!/usr/bin/env rake

Dir[File.dirname(__FILE__) + '/lib/tasks/*.rake'].each { |f| load f }
19 changes: 19 additions & 0 deletions lib/tasks/git.rake
@@ -0,0 +1,19 @@
namespace :git do
namespace :tag do
desc 'Tag OK integration'
task :integration do
name = "integration_#{Time.now.strftime('%y%m%d%H%M')}"

puts "Tagging with #{name}"
`git tag #{name} && git push origin #{name}`
end

desc 'Tag release on last OK integration'
task :release do
name = "release_#{Time.now.strftime('%y%m%d%H%M')}"

puts "Tagging with #{name}"
`git tag #{name} && git push origin #{name}`
end
end
end