Наша установка включает в себя Artifactory всей компании, в которой хранятся артефакты собственного производства, а также извлекаются общедоступные артефакты. Я пытаюсь создать у нас локальный Artifactory, который будет получать общедоступные артефакты через обычный Интернет, но будет подключаться к Artifactory всей компании для наших собственных артефактов. Это возможно?
В моей локальной настройке Artifactory я поместил общекорпоративный URL-адрес Artifactory в качестве удаленного репозитория. Я нажимаю кнопку «Тест», и она сообщает мне, что подключение успешно. Однако когда я загружаю артефакт, он не работает. Я хотел бы сказать, что общедоступные артефакты можно получить через мой локальный Artifactory, так что, по крайней мере, я могу добраться до jcenter.bintray.
Можно ли связать один Артефактор с другим Артефактом? Если да, есть ли способ проверить, работает ли это соединение
Я не думаю, что мы будем использовать все содержимое Artifactory всей компании, поэтому я не хочу выполнять экспорт и импорт на локальный компьютер или выполнять репликацию. Я бы предпочел, чтобы мы могли получать по запросу. Это возможно?
Изменить: благодаря @DarthFennec, указавшему мне на Умные удаленные репозитории Я решил свою проблему. Другим, у кого такая же проблема
- Выполните действия, указанные на ранее упомянутой странице, чтобы настроить удаленный интеллектуальный репозиторий. В моем случае Artifactory не обнаружил, что пульт был еще одним экземпляром Artifactory, и не дал мне никаких параметров для установки, но меня они все равно не интересовали.
- Примечание. Вы всегда можете нажать кнопку Проверить, чтобы убедиться, что ваше соединение с удаленным репозиторием работает.
- Затем перейдите в Администратор -> Виртуальные репозитории, выберите свой ключ репозитория и выберите свой умный репозиторий из доступных репозиториев strong >, чтобы он переместился в Выбранные репозитории. Нажмите Сохранить и готово внизу, и все готово.