diff --git a/core/shared/src/main/scala/coursier/util/Parse.scala b/core/shared/src/main/scala/coursier/util/Parse.scala index b8c28731d..270a427e3 100644 --- a/core/shared/src/main/scala/coursier/util/Parse.scala +++ b/core/shared/src/main/scala/coursier/util/Parse.scala @@ -207,6 +207,8 @@ object Parse { ).right else if (s.startsWith("ivy:")) IvyRepository.parse(s.stripPrefix("ivy:")) + else if (s == "jitpack") + MavenRepository("https://jitpack.io").right else MavenRepository(s).right diff --git a/tests/shared/src/test/scala/coursier/test/ParseTests.scala b/tests/shared/src/test/scala/coursier/test/ParseTests.scala index aa625a13d..510304771 100644 --- a/tests/shared/src/test/scala/coursier/test/ParseTests.scala +++ b/tests/shared/src/test/scala/coursier/test/ParseTests.scala @@ -42,5 +42,10 @@ object ParseTests extends TestSuite { val res = Parse.repository("typesafe:releases") assert(res.exists(isMavenRepo)) } + + "jitpack" - { + val res = Parse.repository("jitpack") + assert(res.exists(isMavenRepo)) + } } }