Разумеется, мы используем снапшоты, но проект состоит из множества модулей и когда кто-нибудь работает над одним из этих модулей и коммитит в репозиторий, дженкинс делает сборку по всему проекту. Соответственно, большая часть модулей имеет релизную версию и дженкинс их честно собирает и пытается выложить в репозиторий. Вы хотите сказать, что мне перед сборкой нужно определить версию артефакта, проверить есть ли уже такой в репозитории и делать сборку, только если релизная версия поменялась, так?