Можно ли в Nexus-е скопировать на другой Nexus только один репозиторий?
Всем доброго дня!
Есть у меня один сервер Sonartype Nexus (в кубе), в нем собраны куча разных артефактов и образов из нескольких проектов. Внезапно решили один проект перевезти в другое место, там нужен свой Nexus (уже развернут в докере, сетевая связность есть). Вся информация из старого нексуса не интересует, нужно только 1-2 репозитория: с Npm-пакетами, и, возможно, репа с образами докера. Есть какие то адекватные методы переезда одной только репы на другой сервер?
Пока вычитал только варианты:
1. Мигрировать весь сервер
2. Писать скрипт, который curl-ом рекурсивно все подергает в новый сервер.
Первый вариант не подходит, второй вариант подходит, но я бы выбрал что то другое, если есть
Ага)
Сам нексус иногда путается со своей orientDB временами... а уж подсовывать ему файловую структуру артефактов - это закопать грабли неглубоко, но в два слоя)
Для нескольких тысяч артефактов - как ни странно, но оптимальный вариант - это download артефактов с донора и потом upload на реципиента. Напрямую через api или же батником через пакетные менеджеры - вопрос вкуса.
без особых изысков - весь питонячий код вмещается на экран-полтора FullHD