我有一个 Play 2.2.x 项目,我可以为其创建通用分发 zip 存档:
$ sbt dist
这将创建一个文件
target/universal/project-name-1.0-SHAPSHOT.zip
我想包含一个 git commit sha 使得生成的包看起来像这样:
target/universal/project-name-1.0-SHAPSHOT-0d6d7f4325de87df6a8f46bd635d14ba8892715a.zip
在 Play 2 Framework 中,如何在 sbt dist 包名中包含 git commit sha?
最佳答案
最简单的方法是:
version := "1.0-SNAPSHOT-" + "git rev-parse HEAD".!!.trim
关于scala - 在 Play 2 Framework 中,如何在 sbt dist 包名中包含 git commit sha?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25619899/