2016-08-03 2 views
0

Как я могу ссылаться на пользовательский удаленный Репозиторий Maven, который размещен на Stash (aka. Bitbucket Server)? Вот что я пытался в корне build.gradle:Как использовать Stash как удаленный репозиторий Maven для проекта 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 понимает. Когда я ссылаться на библиотеку, сохраненную в хранилище следующее сообщение об ошибке брошено:

Error:Cause: unable to find valid certification path to requested target

ответ

0

Я не знаю, почему вы хотите использовать Stash, потому что с помощью SCM вместо Nexus не так хороший способ ... Но, если вы хотите , проверьте nebula plugin для gradle, here. Может быть, это поможет вам;)

Просто

0

Йерун Молс описывает установку в своей статье:

Я не пробовал еще так Тем временем я решил установить местный Nexus. Пожалуйста, прокомментируйте здесь, если это сработает для вас.