Я не могу проверить это прямо сейчас, но вы должны иметь возможность использовать функциональность для пользовательских репозиториев Ivy в вашей настройке:
repositories {
ivy {
url 'http://myrepo.myworld.com/my-stuff'
metadataSources {
artifact()
}
patternLayout {
artifact "[artifact]-[revision].[ext]"
}
}
}
Закрытие metadataSources
говорит Gradle просто следить за артефактами и не ожидать каких-либо метаданных (например, .pom
или .ivy
). Закрытие patternLayout
описывает, как должен быть сформирован путь артефакта. Это может зависеть от того, как вы определите зависимость в своем блоке dependencies
позже. Поддерживаемые заполнители:
organization
module
revision
artifact
classifier
extension