преобразователь зависимостей sbt с базовой аутентификацией

У меня есть nginx для моего репозитория maven с базовой авторизацией.

Мой build.sbt имеет:

credentials += Credentials("maven repository", "rep.com", "sbt", "password")

resolvers ++= Seq(
  "maven repository" at "http://rep.com:8080/"
)

но sbt не может найти модуль, потому что sbt не использует базовую авторизацию.

Мои логи nginx выглядят так:

012/07/22 20:02:21 [error] 3338#0: *14 no user/password was provided for basic authentication, client: 8.32.39.29, server: rep.com, request: "HEAD /some/cool_2.9.1/0.1-SNAPSHOT/cool_2.9.1-0.1-SNAPSHOT.pom HTTP/1.1", host: "rep.com:8080"

Я не хочу публиковать артефакты через nginx. Базовая авторизация нужна только для ограниченного доступа к артефактам.

Как я могу ограничить доступ и работу с репозиторием в sbt?

16
задан om-nom-nom 11 September 2012 в 19:23
поделиться