Проверить наличие последнего родительского -SNAPSHOT - PullRequest
0 голосов
/ 13 сентября 2018

У нас есть несколько разработчиков, работающих над проектом. У нас есть снимок версии родительского файла pom (1.0.1-SNAPSHOT), но он довольно последовательно обновляется разными разработчиками. Есть ли способ для каждого из наших дочерних проектов ВСЕГДА проверять наличие самой последней версии SNAPSHOT родителя из удаленного репозитория. Мы рассматриваем https://maven.apache.org/ref/3.5.4/maven-settings/settings.html создание updatePolicy «всегда» для SNAPSHOT для наших репозиториев. Тем не менее, у этого есть эффективный недостаток применения ко всему, а не только к родительскому проекту, который мы хотим проверить. Если я правильно понимаю всегда , он будет каждый раз перезагружаться. Но я хочу, чтобы это касалось только нашего родительского проекта, а не других зависимостей. Есть ли способ сделать артефакт для определенных updatePolicies?

Мы также рассмотрели возможность использования https://www.mojohaus.org/versions-maven-plugin/update-parent-mojo.html, но мы должны помнить о том, чтобы добавить это к каждому дочернему проекту, который мы создаем ... Что кажется ненужным и, откровенно говоря, неправильным местом для добавления чего-то, что должно применяться к каждому проекту .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...