Как работает Maven для автоматических версий проекта при непрерывной доставке?

У меня есть веб-приложение, в котором мы внедряем в производство всякий раз, когда функция готова, иногда это может быть пару раз в день, иногда это может быть пара недель между выпусками.

В настоящее время мы неt увеличиваем наши номера версий для нашего проекта, и все сидит на версии0.0.1-SNAPSHOT уже более года. Мне интересно, что такое Maven для непрерывной доставки веб-приложений. Кажется излишним увеличивать номер версии при каждом коммите, и никогда не менять номер версии, как мы делаем сейчас, также кажется неправильным.

Какую рекомендацию лучше всего использовать для этого типа использования Maven?

Проблема на самом деле двойная:

Продвижение версии проекта в индивидуальном порядкеpom.xml файл (а их может быть много).Обновление номера версии во всех зависимых компонентах для использования последних версий друг друга.

Ответы на вопрос(7)

Ваш ответ на вопрос