我希望主分支中的每个提交都有一个新版本。
由于我使用gradle进行构建,我发现了两个不错的插件,Releasehttps://github.com/researchgate/gradle-release/issues/273和Git版本管理器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,插件默认为那个版本。