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.
