From 527b1eca96f42b35640f8f9bbfa47fcb589eaf79 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Sun, 22 May 2016 21:45:24 +0200 Subject: [PATCH] Disable progress bar by default if CI or Emacs detected --- cache/src/main/scala/coursier/TermDisplay.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cache/src/main/scala/coursier/TermDisplay.scala b/cache/src/main/scala/coursier/TermDisplay.scala index 35c367b0f..1890ca672 100644 --- a/cache/src/main/scala/coursier/TermDisplay.scala +++ b/cache/src/main/scala/coursier/TermDisplay.scala @@ -65,9 +65,12 @@ object TermDisplay { def nonInteractive = System.console() == null + def insideEmacs = sys.env.contains("INSIDE_EMACS") + def ci = sys.env.contains("CI") + val env = env0.getOrElse(compatibilityEnv) - env || nonInteractive + env || nonInteractive || insideEmacs || ci }