Как переместить все артефакты из одного хранилища артефактов в другое - PullRequest
0 голосов
/ 20 мая 2019

У меня есть код получения зависимостей в pom.xml, такой как этот

<dependency>
    <groupId>thirdparty</groupId>
    <artifactId>commons-beanutils</artifactId>
    <version>1.8.3</version>
</dependency>

Этот артефакт исходит из пользовательского удаленного хранилища maven.Мы пытаемся переместить все артефакты из этой группы в «третью сторону», чтобы перейти в артефакт JFrog.Как мне этого добиться?

Ответы [ 2 ]

2 голосов
/ 21 мая 2019

Если у вас есть все артефакты в локальном кэше Maven, вы можете загрузить их на сервер, на котором размещается Artifactory, и использовать возможность import репозиторий , чтобы импортировать их в данный репозиторий.

1 голос
/ 21 мая 2019

Обычно достаточно просто прокси удаленного репозитория в вашей Артефактории.Он будет загружать и кэшировать все фактически запрашиваемые артефакты.

В противном случае вам, вероятно, придется написать собственный скрипт.

...