diff --git a/main/src/main/scala/sbt/Defaults.scala b/main/src/main/scala/sbt/Defaults.scala index 4162c2d48..ed54a98be 100755 --- a/main/src/main/scala/sbt/Defaults.scala +++ b/main/src/main/scala/sbt/Defaults.scala @@ -1181,7 +1181,11 @@ object Classpaths { dependencyOverrides :== Set.empty, libraryDependencies :== Nil, excludeDependencies :== Nil, - ivyLoggingLevel :== UpdateLogging.Default, + ivyLoggingLevel :== { + // This will suppress "Resolving..." logs on Jenkins and Travis. + if (sys.env.get("BUILD_NUMBER").isDefined || sys.env.get("CI").isDefined) UpdateLogging.Quiet + else UpdateLogging.Default + }, ivyXML :== NodeSeq.Empty, ivyValidate :== false, moduleConfigurations :== Nil, diff --git a/notes/1.0.0/quieter-log.md b/notes/1.0.0/quieter-log.md new file mode 100644 index 000000000..b6bb7855f --- /dev/null +++ b/notes/1.0.0/quieter-log.md @@ -0,0 +1,5 @@ +### Improvements + +- `ivyLoggingLevel` is dropped to `UpdateLogging.Quiet` when CI environment is detected. [@eed3si9n][@eed3si9n] + + [@eed3si9n]: https://github.com/eed3si9n