私はHerokuで開発拠点をホストしていますが、このブランチを使ってバグを探している人が2,3人いるので、コミットのSHA-1ハッシュこれは最新のHerokuに搭載されているので、どのバグがどのコミットに属するのかを知ることができます。herokuコンソールにgitデプロイメントの最新のshaハッシュを表示
しかし、私はこの情報を見つける方法を見つけることができません。 heroku実行コンソールのENV変数には何もありません。 「heroku releases」には、SHA-1ハッシュの最初の数文字を含む展開情報のリストが表示されますが、Herokuはそれをいくつか保存する必要があると思うようになりますが、どこで見つけることはできません。誰か知っていますか?
私は、私が本当に必要なだけ明確な質問を出していないことを実感しました。私は、Rails on Herokuの中でSHA-1ハッシュを見つけようとしていました。このように私はこのようなことをすることができます:
<h1><%= ENV['REV']</h1>
ありがとう!
私が聞いていますどうして?私たちは、このブランチを使ってバグを探している人が2人います。私はトロールしようとはしていませんが、なぜあなたはそのバグを他の人に見せてアップロードし、あなたが彼らが自分の開発マシンではなく英雄の特定のブランチを見るために持っている理由は何か、 – pjammer
全く問題はない、私はそれがトローリングだとは思わない - おそらく私の方法は最適な考え方に裏打ちされていないかもしれないが、彼らがローカルマシン上でしかアプリケーションをテストしないと、 Herokuでまったく同じように動作します。 –
それはステージング環境が正しいのですか?あなたはコード内で何人いるのですか?つまり、バグがあれば、ある人がマスターから分岐して修正し、ステージングを更新します。あなたはそれを承認する。その後、マスターに統合してプロダクションにプッシュします。あなたは何か眠りにつく。 – pjammer