Details
-
Suggestion
-
Resolution: Unresolved
Description
In the pipelines output, ANSI codes aren't interpreted, so they're rendered as text:
It would be nice for the ANSI codes to be interpreted and text rendered in colour:
Here's some of the raw output:
+ for crate in $(ls crate); do rust_build/build.sh "crate/${crate}"; done \e[1;36m[INFO ] \e[0;36mVerifying source meets code formatting standards\e[0m \e[1;36m[INFO ] \e[0;36mRunning: ! TERM=dumb cargo fmt -- --config-path="rust_build" --write-mode=diff | grep -e "^\(+\|-\)\|\(Rustfmt failed\)" -m 1 > /dev/null\e[0m error: \e[1;32m[NTICE] \e[0;32mCode format check successful\e[0m \e[1;36m[INFO ] \e[0;36mCompiling project\e[0m \e[1;36m[INFO ] \e[0;36mRunning: cargo build\e[0m (B Compiling(B rust_runnables v0.1.0 (file:///opt/atlassian/bitbucketci/agent/build/crate/rust_runnables) (B Compiling(B application v0.1.0 (file:///opt/atlassian/bitbucketci/agent/build/crate/application) \e[1;32m[NTICE] \e[0;32mCompilation successful\e[0m