我想在master分支的每次提交中都有一个新版本。
由于我使用gradle进行构建,因此我找到了2个不错的插件,Release https://github.com/researchgate/gradle-release/issues/273和Git Versioner https://github.com/passsy/gradle-gitVersioner-plugin。
我想使用1.0.0.BuildNumber等版本来管理每日提交。这需要在Git中创建一个标签并进行推送,但我还需要将project.version标签设置为正确的版本,因为springBoot buildInfo需要它(我在Spring中获得BuildProperties来知道我所使用的版本执行)。
当我尝试运行时:
gradlew release -Prelease.useAutomaticVersion=true
它总是回落到0.0.1版本。
我只是使用插件的默认配置,我迷路了...
最佳答案
我仍然定义了旧的project.version,并且该插件默认为该插件。
关于spring - 使用Gradle Release插件自动更改版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53176301/