mirror of https://github.com/sbt/sbt.git
Disable checksum verifying for artifacts by default in SBT plugin
This commit is contained in:
parent
776bcb893f
commit
02a0ed5866
|
|
@ -15,6 +15,7 @@ object CoursierPlugin extends AutoPlugin {
|
|||
val coursierParallelDownloads = Keys.coursierParallelDownloads
|
||||
val coursierMaxIterations = Keys.coursierMaxIterations
|
||||
val coursierChecksums = Keys.coursierChecksums
|
||||
val coursierArtifactsChecksums = Keys.coursierArtifactsChecksums
|
||||
val coursierCachePolicy = Keys.coursierCachePolicy
|
||||
val coursierVerbosity = Keys.coursierVerbosity
|
||||
val coursierResolvers = Keys.coursierResolvers
|
||||
|
|
@ -32,6 +33,7 @@ object CoursierPlugin extends AutoPlugin {
|
|||
coursierParallelDownloads := 6,
|
||||
coursierMaxIterations := 50,
|
||||
coursierChecksums := Seq(Some("SHA-1"), None),
|
||||
coursierArtifactsChecksums := Seq(None),
|
||||
coursierCachePolicy := CachePolicy.FetchMissing,
|
||||
coursierVerbosity := 1,
|
||||
coursierResolvers <<= Tasks.coursierResolversTask,
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ object Keys {
|
|||
val coursierParallelDownloads = SettingKey[Int]("coursier-parallel-downloads", "")
|
||||
val coursierMaxIterations = SettingKey[Int]("coursier-max-iterations", "")
|
||||
val coursierChecksums = SettingKey[Seq[Option[String]]]("coursier-checksums", "")
|
||||
val coursierArtifactsChecksums = SettingKey[Seq[Option[String]]]("coursier-artifacts-checksums", "")
|
||||
val coursierCachePolicy = SettingKey[CachePolicy]("coursier-cache-policy", "")
|
||||
|
||||
val coursierVerbosity = SettingKey[Int]("coursier-verbosity", "")
|
||||
|
|
|
|||
|
|
@ -119,6 +119,7 @@ object Tasks {
|
|||
|
||||
val parallelDownloads = coursierParallelDownloads.value
|
||||
val checksums = coursierChecksums.value
|
||||
val artifactsChecksums = coursierArtifactsChecksums.value
|
||||
val maxIterations = coursierMaxIterations.value
|
||||
val cachePolicy = coursierCachePolicy.value
|
||||
val cacheDir = coursierCache.value
|
||||
|
|
@ -252,7 +253,7 @@ object Tasks {
|
|||
}
|
||||
|
||||
val artifactFileOrErrorTasks = allArtifacts.toVector.map { a =>
|
||||
Cache.file(a, caches, cachePolicy, checksums = checksums, logger = logger, pool = pool).run.map((a, _))
|
||||
Cache.file(a, caches, cachePolicy, checksums = artifactsChecksums, logger = logger, pool = pool).run.map((a, _))
|
||||
}
|
||||
|
||||
if (verbosity >= 0)
|
||||
|
|
|
|||
Loading…
Reference in New Issue