Почему знаток выпускает плагин, допускают версию СНИМКА в управлении зависимостью?

У нас есть 1 родительский англичанин компании. Это использует dependencyManagement для управления версиями для всех зависимостей всех используемых артефактов.

То, что вызывает тревогу, то, что версии СНИМКА могут быть определены в dependencyManagement. Хотя, когда выпуск знатока выполняется, англичанину разрешают быть выпущенным с версией СНИМКА в dependencyManagement. Почему?

Если я указываю, что дочерний проект к выпущенной версии компании порождает англичанина, и этот дочерний проект использует зависимость, определенную в dependencyManagement, хотя это - версия СНИМКА, я не могу выпустить дочерний проект.

Почему Знаток позволяет версии СНИМКА для артефакта, определенного в dependencyManagement быть выпущенной? И как я могу настроить плагин выпуска знатока, чтобы перестать работать, если существует определенная версия СНИМКА?

6
задан Cœur 30 January 2019 в 04:12
поделиться

1 ответ

Что такое тревожное, это версии снимков Может быть определен в зависимости. Хотя, когда выполняется высвобождение Maven, POM разрешено выпустить с версией снимка в зависимости. Почему?

Я ожидал, что Maven-Release Plugin обновляет версии снимки в зависимости после выпуска. На самом деле, есть какая-то джира об этом, например Merelease-91 и MRELEASE-202 , которые могут повлиять на вас.

Итак, вопрос: какая версия плагина вы используете?

Но если честно говоря, не совсем понятно, какие версии влияют Merelane-202 , комментарии сбиваются с толку (так что мне интересно, если проблема фиксирована или нет). Во всяком случае, если вы используете версию, поражена, затем обновитесь до более поздней версии. И если ошибка / регрессия (я думаю, что это ошибка) все еще там, а затем поднять новую проблему.

3
ответ дан 17 December 2019 в 18:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: