CI: Job Output: Bad converting ANSI escape sequences to HTML

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Summary

Render of output from job ignores inverse font effect.

Steps to reproduce

Run this echo by CI JOB

echo -e "\033[32mThis is a green text and \033[7m this should be a green background. \033[27m The End."

Example Project

https://gitlab.com/o5/bug-ci-job-sequences

What is the current bug behavior?

https://gitlab.com/o5/bug-ci-job-sequences/-/jobs/91264870

Screen_Shot_2018-08-22_at_16.32.59

What is the expected correct behavior?

Screen_Shot_2018-08-22_at_16.33.20

Output of checks

This bug happens on GitLab.com and also on GitLab Community Edition 11.1.4

Possible fixes

As you can see in second screen, it's about bad CSS class use.

REFS: The ANSI escape sequences list

Edited Sep 04, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading