mirror of https://github.com/sbt/sbt.git
#1541. Use HTTPS for Typesafe repository
This commit is contained in:
parent
9b42a1899d
commit
2904bdcb32
|
|
@ -148,7 +148,7 @@ sealed trait JavaNet1Repository extends Resolver {
|
|||
object Resolver {
|
||||
private[sbt] def useSecureResolvers = sys.props.get("sbt.repository.secure") map { _.toLowerCase == "true" } getOrElse true
|
||||
|
||||
val TypesafeRepositoryRoot = "http://repo.typesafe.com/typesafe"
|
||||
val TypesafeRepositoryRoot = typesafeRepositoryRoot(useSecureResolvers)
|
||||
val SbtPluginRepositoryRoot = "http://repo.scala-sbt.org/scalasbt"
|
||||
val SonatypeRepositoryRoot = "https://oss.sonatype.org/content/repositories"
|
||||
val JavaNet2RepositoryName = "java.net Maven2 Repository"
|
||||
|
|
@ -162,6 +162,8 @@ object Resolver {
|
|||
private[sbt] def javanet2RepositoryRoot(secure: Boolean) =
|
||||
if (secure) "https://maven.java.net/content/repositories/public/"
|
||||
else "http://download.java.net/maven/2"
|
||||
// TODO: This switch is only kept for backward compatibility. Hardcode to HTTPS in the future.
|
||||
private[sbt] def typesafeRepositoryRoot(secure: Boolean) = (if (secure) "https" else "http") + "://repo.typesafe.com/typesafe"
|
||||
|
||||
// obsolete: kept only for launcher compatibility
|
||||
private[sbt] val ScalaToolsReleasesName = "Sonatype OSS Releases"
|
||||
|
|
|
|||
Loading…
Reference in New Issue