Доступ к текущему номеру коммита git из приложения Heroku

Я знаюкомпилятор слагов удаляет.git директории при создании слага героя, но есть ли способ настроить Heroku так, чтобы я мог получить доступ к текущему номеру git commit из моих скриптов?

Мне бы хотелось, чтобы в моем приложении sinatra (запущенном в Heroku) была небольшая ссылка, которая говорит "работает"версия e72fb274a0& Quot; (или что-то подобное). Как я могу получить это или заставить компилятор slug добавить его в переменную окружения?

PROGRESS:

Я считаю, что лучший способ сделать это - создать специальный сборочный пакет, который записывает номер версии git commit в слаг геройку перед удалением каталога .git.

Я пытался это сделать (см.моя вилка рубинового билда) но добавлена строка, которую я добавил & # x2013;строка 23 & # X2013; кажется, не выполняет работу. Heroku видит & amp; использует новый сборочный пакет, но, похоже, не записывает файл в слаг.

У кого-нибудь есть идеи, почему мой пользовательский сборочный пакет не работает должным образом?

Спасибо,

JP

Ответы на вопрос(3)

Ваш ответ на вопрос