Можно ли проксировать подмножество размещенного репозитория с помощью sonatype nexus?

В нашей организации есть один экземпляр нексуса, который действует как центральный репозиторий для поддержки сборок. В текущей настройке, когда мы пытаемся развернуть сборку в рабочей среде, объект развертывания запрашивает экземпляр нексуса, чтобы получить соответствующую сборку. Я пытаюсь перестроить настройку нексуса и создать экземпляры нексуса, локальные для каждого центра обработки данных, чтобы облегчить объекту развертывания быстрое извлечение артефакта.

Для развертывания мне нужен только наш размещенный репозиторий «Релизы». Репозиторий содержит более 20 проектов, а размер репозитория увеличился более чем на 200 ГБ. Мне нужно только 10 последних сборок из всех проектов в центрах обработки данных. Мне было интересно, есть ли способ получить (прокси) только n последних сборок из удаленного репозитория, а не весь репозиторий?


person naugustine    schedule 01.11.2013    source источник


Ответы (1)


Да, вы можете использовать параметр конфигурации «Удалить неиспользуемые прокси-элементы из кэшей репозитория»: http://books.sonatype.com/nexus-book/reference/confignx-sect-managing-tasks.html

(Обратите внимание, что по умолчанию ваш нижестоящий прокси-сервер извлекает элементы только тогда, когда они запрашиваются, поэтому для начала они не будут 200G)

person artbristol    schedule 01.11.2013
comment
и вы можете использовать Smart Proxy с Nexus Professional для автоматического заполнения конкретных репозиториев центра обработки данных, как только произойдет развертывание на основном экземпляре Nexus. - person Manfred Moser; 02.11.2013