Что такое gradle эквивалент зеркал репозитория maven?

При работе с проектами Maven мне нравится настраивать локальное зеркало (например, Artifactory) для разных сторонних репозиториев. Я делаю это через файл settings.xml в моем домашнем каталоге.

Я не могу найти аналогичную настройку для Gradle - вся документация, похоже, предполагает добавление нового репозитория, а не проксирование/зеркалирование вызовов в репозитории, которые уже определены. Это не имеет такого же эффекта. Есть простой способ проксирования удаленных хранилищ Maven или Ivy в Gradle?

Ответ 1

Вы можете определить пользовательский репозиторий, например:

// build.gradle
repositories {
    maven {
        url "http://repo.mycompany.com/maven2"
    }
}

Если вы хотите поделиться этим определением по проектам, переместите его в init script