Доступ к текущему номеру коммита git из приложения Heroku
Я знаюкомпилятор слагов удаляет.git
директории при создании слага героя, но есть ли способ настроить Heroku так, чтобы я мог получить доступ к текущему номеру git commit из моих скриптов?
Мне бы хотелось, чтобы в моем приложении sinatra (запущенном в Heroku) была небольшая ссылка, которая говорит "работает"версия e72fb274a0& Quot; (или что-то подобное). Как я могу получить это или заставить компилятор slug добавить его в переменную окружения?
PROGRESS:
Я считаю, что лучший способ сделать это - создать специальный сборочный пакет, который записывает номер версии git commit в слаг геройку перед удалением каталога .git.
Я пытался это сделать (см.моя вилка рубинового билда) но добавлена строка, которую я добавил & # x2013;строка 23 & # X2013; кажется, не выполняет работу. Heroku видит & amp; использует новый сборочный пакет, но, похоже, не записывает файл в слаг.
У кого-нибудь есть идеи, почему мой пользовательский сборочный пакет не работает должным образом?
Спасибо,
JP