Deploy tracking with Ruby on Rails and Capistrano
Posted
by TK
on Stack Overflow
See other posts from Stack Overflow
or by TK
Published on 2010-05-21T15:49:13Z
Indexed on
2010/05/21
15:50 UTC
Read the original article
Hit count: 182
capistrano
|ruby-on-rails
Like every commit has a reason and purpose, I think each deploy has a purpose and reason. Source code commits have a comment. But deploying doesn't have any.
How do I record a reason and purpose for each deploy automatically?
I need to keep a record of:
- Who deployed to where and what time.
- Why deployed? Bug fixes? Feature update? Emergency fix not on iteration plan?
- Which git or svn ref was used?
Have anybody felt the need for this kind of system? How do you feel about my approach? How can I achieve my goal? I'm currently using Capistrano for deployment.
© Stack Overflow or respective owner