我想在浏览器中显示当前 git 提交的哈希,以便测试团队(无权运行 heruko 命令)能够在错误报告中包含相应的提交哈希。
首先我尝试了砂砾,但有些东西坏了,它在 Heroku 上不起作用(在本地它很好用,我不知道为什么它在 Heroku 上失败)。
于是我发现Heroku上有两个环境变量:
ENV["COMMIT_HASH"]
ENV["LAST_COMMIT_BY"]
但是它们都不可用(两者都为零)。
我还检查了:
heroku config
但同样,两者都没有设置。
有没有办法检索哈希信息?有没有办法获得更多的 git 信息,例如日期?