Add support for shorter syntax for Typesafe and Bintray repositories

This commit is contained in:
Alexandre Archambault 2016-04-17 22:06:38 +02:00
parent 00aaf8e1ac
commit 5f6caefff6
No known key found for this signature in database
GPG Key ID: 14640A6839C263A9
1 changed files with 7 additions and 0 deletions

View File

@ -132,6 +132,13 @@ object Parse {
MavenRepository("https://repo1.maven.org/maven2")
else if (s.startsWith("sonatype:"))
MavenRepository(s"https://oss.sonatype.org/content/repositories/${s.stripPrefix("sonatype:")}")
else if (s.startsWith("bintray:"))
MavenRepository(s"https://dl.bintray.com/${s.stripPrefix("bintray:")}/maven")
else if (s.startsWith("typesafe:ivy-"))
IvyRepository(
s"https://repo.typesafe.com/typesafe/ivy-" + s.stripPrefix("typesafe:ivy-") + "/" +
coursier.ivy.Pattern.default
)
else if (s.startsWith("ivy:"))
IvyRepository(s.stripPrefix("ivy:"))
else