Предполагая, что вы:
- Не хочу все скачивать
- Не хочу запускать другой сервер
процесс
- Хотите отслеживать только ограниченное количество
проектов
Возможно, вы захотите создать отдельный файл pom.xml с такими зависимостями:
<dependency>
<groupId>org.openfoo</groupId>
<artifactId>jfoo</artifactId>
<version>[1.0.0,2.0.0)</version>
</dependency>
Это скажет maven использовать jfoo 1.0.0 до jfoo 2.0.0, поэтому, когда jfoo выпустит версию 1.2.17, вы получите это в следующей сборке, если в ваших настройках каждый раз проверяются версии. 1014 *
Этот пом не должен ничего строить. Просто перечислите те вещи, которые вы хотите отслеживать.
Продолжительность:
cd the-path-to-the-project; mvn -q -B -U package
Через cron один раз в день обновляются все зависимости в этом pom и сообщается только в случае возникновения проблемы
Кстати, это взломать. Если количество разработчиков> 3 и у вас есть ресурсы для запуска Nexus, не беспокойтесь о взломе.