Мы используем Jenkins (2.150.1) вместе с плагином M2 Release (0.14.0).После извлечения из git мы указали «Выпуск сборки Maven -> Цели и параметры выпуска»
-Dresume=false release:prepare release:perform -DautoVersionSubmodules -Dgoals=deploy
, а на этапе сборки мы настроили «Цели и параметры» maven
clean verify -U
Когдамы начинаем выпускать Maven, меня спрашивают, например, выпуск версии 1.0 и новую версию 1.1-SNAPSHOT.
Обычно все работает нормально, как показано ниже:
- gitклон
- mvn меняет версию на 1.0
- mvn clean verify -U
- выпуск mvn выполняет
- mvn меняет версию на 1.1-SNAPSHOT
- mvn clean verify -U
- mvn release выполнить
Вопрос: Знаете ли вы, как я могу пропустить вторую часть?Итак, maven обновляется до версии 1.1-SNAPSHOT, но НЕ выполняет следующие два шага?
С уважением, Rokko