Is your feature request related to a problem? Please describe.
Ansible, Terraform and Serverspec, when running with a TTY, print colored output (using ANSI escape codes).
epicli uses it's own coloring logic however it's very limited (4 colors) and not accurate since it is based just on simple sub-string patterns.
Describe the solution you'd like
Allow epicli to preserve original coloring - like the tools under the hood would run directly on terminal.
Describe alternatives you've considered
n/a
Additional context
This should fix some false error/warning "detection" when running Serverspec tests.
DoD checklist
Changelog
[x] updated
[ ] not needed
COMPONENTS.md
[x] updated
[ ] not needed
Schema
[ ] updated
[x] not needed
Backport tasks
[ ] created
[x] not needed
Documentation
[ ] added
[ ] updated
[x] not needed
[ ] Feature has automated tests
[x] Automated tests passed (QA pipelines)
[x] apply
[x] upgrade
[ ] backup/restore
[ ] Idempotency tested
[x] All conversations in PR resolved
[ ] Solution meets requirements and is done according to design doc
Is your feature request related to a problem? Please describe. Ansible, Terraform and Serverspec, when running with a TTY, print colored output (using ANSI escape codes). epicli uses it's own coloring logic however it's very limited (4 colors) and not accurate since it is based just on simple sub-string patterns.
Describe the solution you'd like Allow epicli to preserve original coloring - like the tools under the hood would run directly on terminal.
Describe alternatives you've considered n/a
Additional context This should fix some false error/warning "detection" when running Serverspec tests.
DoD checklist