#scala #gitlab #sbt
#scala #gitlab #sbt
Вопрос:
Я пытаюсь добавить в свой файл build.sbt зависимость от частного репозитория gitlab через SSH. Я нашел в Интернете некоторую документацию для этого, используя примеры github, и я перевел это в gitlab:
lazy val libOnGitlab = ProjectRef(uri("git@gitlab.com:username/myproject.git"), "RandomNameHere")
lazy val root = (project in file(".")).dependsOn(libOnGitlab).settings(libraryDependencies = ...)
Проблема, с которой я сталкиваюсь, заключается в том, что SSH-ссылка Gitlab использует @, а github — нет, и это выдает ошибку:
java.net.URISyntaxException: Illegal character in scheme name at index 3: git@gitlab.com:...
Я уже пробовал много разных вещей (добавляя к ним какой-то протокол и т.д.), Но я довольно новичок в этом и не могу его решить. Есть идеи?