This plugin adds support for standard ANSI escape sequences, including color, to Console Output.
This plugin is available here and has a page on the Jenkins Wiki.
Only the standard ANSI Color Codes are supported for both foreground
and background colors. "High Intensity" colors in the 90-109 range are non-standard are not supported. The colorize
ruby library, for example, emits high intensity codes when using the "light" color options.
See issue #16 for a sample of non-standard output.
RSpec formatters detect whether RSpec is running in a terminal or not, therefore suppressing color output under Jenkins. Specify --colour in your .rspec file or options, along with the following setup in spec_helper.rb.
RSpec.configure do |config| config.tty = true end
The ANSI Color Plugin is licensed under the MIT License.
It uses JANSI (Apache 2.0 License).
- Fork the project on Github
- Make your feature addition or bug fix, write tests, commit.
- Send me a pull request. Bonus points for topic branches.



