Оказывается, моя проблема в основном связана с моим ограниченным пониманием репозиториев Artifact и цепочки зависимостей проекта. Очевидно, что репозитории Artifact выполняют кэширование всех репозиториев в восходящем потоке, поэтому там, где есть 100 тыс. Файлов. В итоге были только две указанные компанией c зависимости, которые нужно было переместить.
Я выполнил миграцию следующим образом (применимо для всех миграций Maven):
Клонировать самые высокие зависимости в цепочке. (возможно, содержит имя с общим или родительским именем)
Добавить Azure Конфигурацию артефактов в $ {USER_HOME} /. m2 / settings. xml и pom. xml, как описано здесь: https://robeco.visualstudio.com/Delivery%20Integration%20Services/_packaging?_a=connect&feed=Maven-feed
Извлечение зависимостей из текущего репо
mvn install
mvn package
Создание версии выпуска (без -SNAPSHOT за ней) и добавление sh в Azure Артефактов (иначе вы Вы получите Can't release проект из-за ошибки не выпущенных зависимостей)
mvn release:clean
mvn release:prepare
mvn release:perform
Теперь у вас есть что-то вроде сборки robeco-common-version1.0.16. Теперь разверните его в Azure Артефакты
mvn deploy
Вы должны увидеть что-то вроде загрузки в Maven-feed: https://robeco.pkgs.visualstudio.com/ ....
Сделайте то же самое шаги для всех последующих определенных компанией c зависимостей.