In our release process using Capistrano deploy, we've put a hook in to ask for a version number. This number is then used to add a git tag and we add it to a text file in our rails root directory.
In our code we have a config/initilizers file that reads this text file and stores the value as a constant. Then the constant is used in our views. I guess we put it in a file because getting it out of a git tag (at least using rgit) was a bit of a struggle. Brian. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Joshua Partogi Sent: Thursday, 25 March 2010 12:00 PM To: [email protected] Subject: [rails-oceania] Where would be the best location to put the version number in Rails apps? Hi all, This might be a trivial questions for all of you here. My question is, where would be the best location to put version number in Rails apps? The version number that I will be using will be retrieved from git tag. I also need to display this in the views template. I was thinking to write it in application_helper, but I was unsure if this would be the best practice. Can you please share your experience? Thank you in advance for all of your suggestions. Cheers. -- http://twitter.com/scrum8 -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en. This email is intended for the use of the individual or entity it is addressed to and may contain information that is confidential, legally privileged, commercially sensitive, or protected by copyright. If it contains financial product advice, the advice is of a general nature and you will need to determine how appropriate it is for you. If you are not the intended recipient you must not disclose, disseminate, distribute or copy information contained in it. If you have received this e-mail in error, please notify the sender immediately and destroy the original message. While this mail and any attachments have been scanned for common computer viruses and found to be virus free, we recommend that you perform your own virus checks before opening any attachments. ______________________________________________________________________________ This email has been scrubbed for your protection by SMX. For more information visit http://smxemail.com ______________________________________________________________________________ -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
