From 50c41b85c35580c443d2468399f0ab3a8e3edbc2 Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Tue, 25 May 2021 11:37:26 +0200 Subject: [PATCH] Add `NO_COLOR` support (#384) Co-authored-by: CrazyMax --- internal/logging/logger.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/logging/logger.go b/internal/logging/logger.go index ad91ede3..b7483c0d 100644 --- a/internal/logging/logger.go +++ b/internal/logging/logger.go @@ -17,10 +17,13 @@ func Configure(cli *model.Cli) { var err error var w io.Writer + // Adds support for NO_COLOR. More info https://no-color.org/ + _, noColor := os.LookupEnv("NO_COLOR") + if !cli.LogJSON { w = zerolog.ConsoleWriter{ Out: os.Stdout, - NoColor: cli.LogNoColor, + NoColor: noColor || cli.LogNoColor, TimeFormat: time.RFC1123, } } else {