Мы используем maven. Я хочу настроить инфраструктуру, чтобы автоматически создаваемые артефакты переходили в хранилище Nexus. И тогда они могут быть использованы разработчиками.
Я уже создал Jenkins с 1 работой для нашего проекта. И я настроил Nexus на тот же сервер.
На компьютерах разработчиков я скопировал настройку по умолчанию maven на C:\Users {user}.m2\settings.xml добавив этот раздел. Ссылки:
Настройка Maven для использования одного Nexus
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://myserver:8081/nexus/content/groups/public</url>
</mirror>
(я просто следую Руководство по хранилищу с помощью книги Nexus)
Какими должны быть мои следующие шаги?
Должна ли работа Дженкинса mvn install
?
Как создать репозиторий Nexus для артефактов компании?