Heroku: Display Git Revision Hash and Timestamp in Views?

heroku, ruby-on-rails

Solution

Heroku sets an environment variable with the commit hash `ENV['COMMIT_HASH']`.

As for the timestamp, you could hit the github api with the hash if you host your code there. Looks like the ruby-github gem can help you with this, or you could do it yourself with HTTParty.

Problem

Let's say I have a Rails application deployed on Heroku. How can I display these pieces of information in my views? - The Git hash for the last revision - The Timestamp for the last revision

Original source