Я хотел бы иметь новую версию для каждого коммита в ветке 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 и push, но также мне нужно установить тег project.version с правильной версией, потому что он мне нужен для buildInfo springBoot (я получаю BuildProperties весной, чтобы узнать версию выполнение).
Когда я пытаюсь запустить:
gradlew release -Prelease.useAutomaticVersion=true
Всегда возвращается к версии 0.0.1.
Я просто использую конфигурацию плагина по умолчанию, и я заблудился ...