Обновление 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