Acesse o número atual de confirmação do git no aplicativo Heroku

Eu conheço ocompilador de slug remove o.git diretório ao criar um slug heroku, mas existe alguma maneira de configurar o Heroku para que eu possa acessar o número de commit do git atualmente em execução de dentro dos meus scripts?

Eu gostaria de poder ter um pequeno link no meu aplicativo sinatra (executado dentro do Heroku) que diz "rodandoversão e72fb274a0"(ou algo similar). Como posso recuperar isso, ou forçar o compilador slug a adicioná-lo a uma variável de ambiente?

PROGRESSO:

Eu acho que a melhor maneira de fazer isso é criar um buildpack personalizado que grava o número da versão do git commit no slug heroku antes que o diretório .git seja deletado.

Eu tentei fazer isso (vejameu garfo do buildpack rubi) mas a linha que eu adicionei -linha 23 - não parece estar fazendo o trabalho. O Heroku vê e usa o novo buildpack, mas não parece gravar o arquivo no slug.

Alguém tem alguma idéia porque meu buildpack personalizado não está funcionando como esperado?

Obrigado,

JP

questionAnswers(3)

yourAnswerToTheQuestion