Наша компания использует Maven.Мы используем менеджер репозитория Nexus для хранения наших снимков и выпусков.
В настоящее время мы разрабатываем продукт на основе Eclipse.Для этого мы используем Tycho .
Проблема заключается в следующем: в нашем продукте на основе Eclipse у нас много функций.Наша идея - построить каждую функцию (или группу функций) отдельно и поместить их во внутренние репозитории p2.Когда для одной функции требуется другая функция, мы указываем целевой платформе необходимый внутренний репозиторий p2.
В настоящее время мы создаем приложение с Tycho.Мы делаем наши функции «развертываемыми», поэтому Tycho создает сайт P2 в target
.Мы помещаем этот сайт P2 на наш сервер и затем запускаем Eclipse FeaturesAndBundlesPublisher
, который объединяет недавно созданную функцию с хранилищем P2.В результате у нас есть внутренний репозиторий P2 со всеми версиями требуемой функции.
Мы считаем этот процесс слишком громоздким.Есть ли такой инструмент, как Nexus, который был бы более удобным?
UPD .: В списке пользователей Tycho
идет обсуждение