Я пытаюсь использовать пакеты Github в качестве репозитория maven.
Когда я указываю прямо на такое репо:
repositories {
maven {
url = uri("https://maven.pkg.github.com/ORG/REPO")
credentials {
username = 'some-user'
password = 'github-token-with-repo-scope'
}
}
}
И вытягиваем зависимость вот так:
dependencies{
implementation 'groupId:artifcatId:1.0.0-snapshot'
}
Оно работает.
Но если я не хочу ограничивать URL-адрес maven конкретным репо и напрямую использовать URL-адрес ORG
url = uri("https://maven.pkg.github.com/ORG')
Он не найдет того же artifcat, говорящего:
Could not find groupId:artifcatId:1.0.0-snapshot.
Я попытался добавить имя REPO в объявление зависимости
dependencies{
implementation 'REPO:groupId:artifcatId:1.0.0-snapshot'
}
Это все равно не сработает.
Кто-нибудь знает, как использовать URL-адрес ORG в качестве MAVEN REPOSITORY, вместо добавления нескольких URL-адресов в каждое репо (и умножения вызовов входа в систему и т. Д.)
Спасибо!