Как использовать Stash в качестве удаленного репозитория Maven для проекта Gradle?
Как я могу сослаться на пользовательский удаленный репозиторий Maven, который размещен на Stash (он же Bitbucket Server)? Вот что я пробовал в корне build.gradle
:
allprojects {
repositories {
jcenter()
maven {
// This Stash path does not work
url "https://stash.company.lan/projects/AP/repos/internal-repository"
}
maven {
// This GitHub path works fine
url "https://github.com/user/mvn-repo/tree/master"
}
}
}
Я не могу определить правильный путь к исходной структуре папок для Stash, чтобы Gradle понимал. Когда я ссылаюсь на библиотеку, хранящуюся в репозитории, выдается следующая ошибка:
Ошибка: причина: не удалось найти действительный путь сертификации для запрошенной цели
2 ответа
Jeroen Mols описывает установку в своей статье:
- Git как безопасный частный репозиторий Maven (05.02.2016)
Я еще не пробовал, так как решил установить локальный экземпляр Nexus. Пожалуйста, прокомментируйте здесь, если это сработало для вас.