Обновление Nexus buildNumber maven-metadata.xml

Я загружаю сборку из Jenkins в репозиторий Nexus. Если сборка прошла успешно, она загружается с увеличенным номером сборки из maven-metadata.xml, который хранится в Nexus. Однако иногда наши сборки терпят неудачу, что означает, что мы ничего не загружаем в nexus. Но количество сборок в Дженкинсе увеличилось. Мы хотим, чтобы buildNumber в Jenkins и Nexus был согласованным.

Пример:

  • сборка №1 при успехе Jenkins (загружена в Nexus как buildNumber 1)
  • сборка № 2 на Дженкинсе не удалась (ничего не загружено в Nexus)
  • сборка № 3 в случае успеха Jenkins (загружена в Nexus как buildNumber 3)

Это как-то настраивается?

Изменить: я использую Gradle с плагином Maven Publishing

0 ответов

Другие вопросы по тегам