Есть ли способ в Gradle определить, какие шаблоны артефактов должны (или не должны) быть разрешены через хранилище? - PullRequest
0 голосов
/ 01 октября 2019

Есть ли способ в Gradle явным образом определить, откуда должны поступать определенные артефакты?

У нас есть устаревший проект, для которого используется правильный менеджер хранилища артефактов вместо общего сетевого ресурса. ,Однако у нас есть несколько репозиториев, из которых загружаются артефакты. Мы хотели бы иметь возможность детализировать, откуда должны поступать определенные артефакты, пока мы не сможем полностью присоединиться к рассматриваемому менеджеру хранилища артефактов.

Возможно ли что-то подобное?

1 Ответ

1 голос
/ 01 октября 2019

Да, это возможно с Gradle 5.1

https://docs.gradle.org/5.1/release-notes.html#repository-to-dependency-matching

Хранилище для сопоставления зависимостей

Теперь возможносопоставлять репозитории с зависимостями, чтобы Gradle не искал зависимости в репозитории, если ее там никогда не найдут.

Подробнее см. в документах: https://docs.gradle.org/5.6.2/userguide/declaring_repositories.html#sec::matching_repositories_to_dependencies

...