spring boot gradle 插件让我们指定:
springBoot {
buildInfo {
properties {
version = 'a version'
}
}
}
可以应用git-versioner-plugin,设置 git 外部属性。
不幸的是,我还没有找到注入分机的方法。属性作为 spring-boot-plugin 的 buildInfo 任务中的版本。git-versioner gradle 插件定义了其中的一些,比如 $gitVersionName。像这样时这些都没有解决:
apply from: 'https://raw.githubusercontent.com/passsy/gradle-GitVersioner/master/git-versioner.gradle'
springBoot {
buildInfo {
properties {
version = $gitVersionName
}
}
}
该属性已设置,通过打印它进行测试。
我收集到的是 properties 是一种 groovy 方法。任何 gradle 专家都知道如何解决这个问题?谢谢你。,