Hi Clément, I did notice the environment variable: ENV["LAST_GIT_BY"]
But nothing is stopping you from populating the sha into a config variable upon deploy. On our staging servers we go so far as to display our git information in a status bar. I remember heroku having something like this once upon a time. But that may have been in the heroku 1.0 timeframe. --Keenan On Wednesday, May 11, 2011 at 7:24 AM, Clément wrote: > Indeed heroku console is a nice friend, thanks for the noticing git > binaries :) > > But running on a dyno, app is extracted from its repo (thanks Oren) > > I'm sometimes using a simple heroku-lovely-git-pure workflow (so no > deploy task). > > I would love add locally a post-commit hook on git which would set an > env variable. > Once deployed my app would use the one on Heroku. > > It's like Heroku team is already almost doing this (thanks TJ ; I > didn't noticed them) : > ENV["COMMIT_HASH"] > ENV["LAST_COMMIT_BY"] > > Why not another little one, `git describe --tag`, which would be > (objectively) useful in many use cases ? > > Thanks > :) > > Clément > > On May 10, 5:14 pm, Keenan Brock <[email protected]> wrote: > > Hi Clem, > > > > heroku cosole is your friend. > > > > Locally on some stage servers we use Grit. > > It ran into trouble running on passenger because git was not in the path. > > Easy to remedy, but since Grit eats the errors - it was a little tricky to > > track down. > > > > For me at least > > Heroku has git in /usr/bin > > (do `ls /usr/bin` or Dir['/usr/bin/*'] > > > > But it looks like the .git directory is not present in the app. (I did find > > .gitignore - which was checked into git) > > > > I wonder if simply updating your deploy rake task and setting an > > environment variable with the sha would work for you? > > > > --Keenan > > --Keenan > > > > > > > > > > > > > > > > On Tuesday, May 10, 2011 at 9:43 AM, Amokrane wrote: > > > +1. Need this as well. > > > > > On 9 mai, 07:25, Clément <[email protected]> wrote: > > > > Ok! > > > > > > Just saying.. > > > > Wouldn't it be great to have ENV["DESCRIBE"] as well, > > > > refering to `git describe` which would allow us to show the current > > > > version / tag of the app, and the number of commit from the last tag? > > > > > > Thanks, > > > > Have a nice week! > > > > Clem > > > > > > On 7 mai, 12:53, Clément <[email protected]> wrote: > > > > > > > Hi, > > > > > Does an app have a reference to its git repo ? > > > > > I mean : I have any chance to retrieve the last commit within the app > > > > > itself ? > > > > > > > I would like somthing like : > > > > > <%= `git show HEAD` %> which works well on my computer but not once > > > > > deployed on Heroku :/ > > > > > > > Thanks, > > > > > Clément > > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Heroku" 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 > > > athttp://groups.google.com/group/heroku?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Heroku" 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/heroku?hl=en. > -- You received this message because you are subscribed to the Google Groups "Heroku" 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/heroku?hl=en.
<<attachment: dev_bar.png>>
