mydrive / capistrano-deploytags

Add timestamped Git tags for each environment on deployment
BSD 2-Clause "Simplified" License
123 stars 20 forks source link

hello! i have a similar gem #5

Closed jrochkind closed 11 years ago

jrochkind commented 11 years ago

I've been working on similar without realizing you were working on this. I tried to solve a superset of the 'deploytags' problem, including some of the workflow from the older gitflow cap extensions for multi-stage -- I also tried to be much nicer for single-stage cap recipes, without requiring the setting of 'branch' (but also work with single stage where you DO set the branch).

Would you be interested in comparing and contrasting our solutions and seeing if it makes sense to merge them?

https://github.com/jrochkind/cap_git_tools

relistan commented 11 years ago

Hi, thanks for the note. I'll take a look. To be honest we're using this in a lot of places and the automatic-ness was intentional because it plugs into all of our recipes with no callbacks to maintain. It is also used by my capistrano-detect-migrations gem. But I'll have a look and see if we might have some overlap we should combine. Cheers

relistan commented 11 years ago

Thanks for the suggestion but at this point we're happy running what we have. Good luck, though!