目的是健康接口可以看到打包的是哪个 git 版本的
maven 项目有一个插件“buildnumber-maven-plugin” 可以做到, 但是 gradle 项目中不知道怎么弄?
1
guyeu 2020-04-02 10:35:40 +08:00
写一段 groovy 代码把版本号查出来写到配置文件里。。
|
2
rizon OP @guyeu #1 不太会弄啊,本来就没用过 groovy,至于怎么查版本号,怎么写文件,以及 gradle 怎么配置 task 。。🤦♂️
|
3
fivesmallq 2020-04-02 10:59:48 +08:00
看看 git-commit-id-plugin ?
|
4
HangoX 2020-04-02 12:41:49 +08:00
classpath 导入 jgit,然后在 build.gradle 上使用即可。groovy 你可以直接敲 java,一样的,除了没那么好看
|
5
slyang5 2021-01-19 11:00:06 +08:00
"git rev-parse HEAD".execute().text.replaceAll("\n","")
|