mirror of https://github.com/sbt/sbt.git
Allow to disable progress bar display with the COURSIER_NO_TERM
environment variable by default COURSIER_NO_TERM just has to be non-empty.
This commit is contained in:
parent
2ee0253d13
commit
117e469ed9
|
|
@ -10,7 +10,7 @@ import scala.collection.mutable.ArrayBuffer
|
|||
|
||||
class TermDisplay(
|
||||
out: Writer,
|
||||
var fallbackMode: Boolean = false
|
||||
var fallbackMode: Boolean = sys.env.get("COURSIER_NO_TERM").nonEmpty
|
||||
) extends Cache.Logger {
|
||||
|
||||
private val ansi = new Ansi(out)
|
||||
|
|
|
|||
|
|
@ -261,10 +261,7 @@ object Tasks {
|
|||
|
||||
val pool = Executors.newFixedThreadPool(parallelDownloads, Strategy.DefaultDaemonThreadFactory)
|
||||
|
||||
def createLogger() = new TermDisplay(
|
||||
new OutputStreamWriter(System.err),
|
||||
fallbackMode = sys.env.get("COURSIER_NO_TERM").nonEmpty
|
||||
)
|
||||
def createLogger() = new TermDisplay(new OutputStreamWriter(System.err))
|
||||
|
||||
val resLogger = createLogger()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue