Поделиться банкой модуля с другой командой
Я новичок в Maven и пытаюсь выяснить, как поделиться файлом jar модуля с нашей другой командой. Они разрабатывают другой модуль, и их модуль зависит от нашего модуля.
Будет ли это лучшим решением для установки стороннего удаленного репозитория maven? Каковы будут правильные инструменты для этого?
Мы используем Hudson для управления нашей интеграционной средой. И я начал изучать плагин Artifactory и Artifactory для Hudson. Это правильный подход?
Благодарю.
2 ответа
Есть 3 главных менеджера репозитория Maven, которые следует учитывать:
Лично я бы порекомендовал Nexus.
Вариант с левым полем для рассмотрения - это плагин хранилища Jenkins Maven. Это позволяет публиковать банку, созданную Дженкинсом, как модуль Maven. (Плагины Hudson и Jenkins должны быть совместимы)
Да, обратите внимание на использование менеджера корпоративного хранилища для развертывания ваших артефактов и передачи его другим группам. У тебя есть:
- Artifactory
- нексус
- Apache Archiva