Изменить версию автоматически с помощью плагина Gradle Release - PullRequest
0 голосов
/ 06 ноября 2018

Я хотел бы иметь новую версию для каждого коммита в ветке 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.

Я просто использую конфигурацию плагина по умолчанию, и я заблудился ...

1 Ответ

0 голосов
/ 07 ноября 2018

У меня все еще был определен старый проект.version, и плагин по умолчанию использовал его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...