Работая с gradle документами зависимостей, у нас есть build.gradle с такими фрагментами.
repositories {
mavenCentral()
ivy {
name = 'localRepo'
artifactPattern "http://localRepo.com/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
}
}
dependencies {
compile group: 'localRepo', name: 'my-private-library', version: '2.5'
}
Эта настройка действительно загружает все правильно, но я хотел бы настроить ее так, чтобы вещи в группе localRepo пытались извлечь из репозитория плюща, а localRepo используется только для группы localRepo. localRepo содержит только частные банки, поэтому мы не хотим, чтобы он использовался в качестве первого репо, и мы не хотим тратить много времени на запрос mavenCentral на банки, которые не будут существовать.
В принципе, я хотел бы сказать в зависимости от использования конкретного репо или что локальное репо на основе плюща должно использоваться только для определенных групп. Есть ли простой способ сделать это?