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