slugコンパイラ.git
がherokuslugを作成するときにディレクトリを削除することは知っていますが、スクリプト内から現在実行中のgit commit番号にアクセスできるようにHerokuを構成する方法はありますか?
sinatraアプリ(Heroku内で実行)に「 runningversione72fb274a0」(または同様のもの)という小さなリンクを設定できるようにしたいと思います。これを取得するにはどうすればよいですか、またはslugコンパイラに環境変数に追加させるにはどうすればよいですか?
進捗:
これを行う最良の方法は、.gitディレクトリが削除される前にgitcommitバージョン番号をherokuスラッグに書き込むカスタムビルドパックを作成することだと思います。
私はこれを実行しようとしましたが(rubyビルドパックのフォークを参照)、追加した行(23行目)は機能していないようです。Herokuは新しいビルドパックを確認して使用しますが、ファイルをスラッグに書き込んでいないようです。
私のカスタムビルドパックが期待どおりに機能しない理由を誰かが知っていますか?
ありがとう、
JP