В настоящее время мы используем модификатор SNAPSHOT при разработке, чтобы зависимости проекта были связаны с самой последней сборкой его зависимостей. Поэтому, когда мы строим проект, мы получаем все банки с различными временными СНАПШОТАМИ. Независимо от изменения кода.
Это оказывается проблемой, когда конечный пользователь хочет загрузить новую версию. Например, есть большой jar-файл, который редко обновляется. Мы бы хотели, чтобы этот конкретный jar-файл назывался версией 1.4, как предполагается, 1.4-SNAPSHOT, когда мы выпускаем его для клиента, то есть они загружают новую версию только тогда, когда мы вносим изменения в номер версии, как предполагалось, когда мы в последний раз построено с изменениями или без них.
Каков наилучший способ достичь этого? Я что-то упустил?
Пожалуйста и спасибо.