相关疑难解决方法(0)

Heroku应用程序的运行时是否可以知道它的提交ID?

我想我的Heroku应用程序(Play/Scala,在Heroku Cedar上运行)的运行时能够向我报告它是从哪个git提交的.Heroku应用程序通常由Heroku基础架构上的slug编译器构建 - 不幸的是,slug编译器将此作为此构建过程的早期部分:

删除未使用的文件,包括.git目录,.gitmodules文件,log和tmp中的任何内容,以及顶级.slugignore文件中指定的任何内容.

...所以Git信息不再可用于sbt-buildinfo我用于记录Git提交的插件.

如何在slug中记录HEAD提交?这些信息是否有可用的环境变量?

git heroku cedar sbt-buildinfo

6
推荐指数
1
解决办法
853
查看次数

标签 统计

cedar ×1

git ×1

heroku ×1

sbt-buildinfo ×1