Maven релиз плагин безопасности ввода пользователя - PullRequest
0 голосов
/ 01 июля 2019

Я хочу использовать maven-release-plugin для выпуска моего приложения. Тем не мение, Я обнаружил, что пользовательский ввод не очень защищен. Я хочу знать, если это возможно сделать в качестве параметра:

  • введите патч для увеличения последней версии номера (1.0.X + 1)
  • введите младшую, чтобы увеличить версию среднего числа (1.X + 1.O)
  • введите главную цифру для увеличения первой версии номера (X + 1.0.0)

Избегайте установки 0.0.4, когда 0.0.5 уже выпущено

1 Ответ

1 голос
/ 01 июля 2019

Вы можете позволить Дженкинсу создать параметр командной строки -DreleaseVersion для вас. Плагин build-helper с целью build-helper:parse-version позволяет получить множество полезных свойств Maven, включая фактическое и следующее число для главных, вспомогательных и дополнительных.

...