xUnit with Jenkins:如何在构建控制台输出中显示颜色



我成功地设置了CasperJS测试套件,以这种方式导出到xUnit XML文件:

$ casperjs test googletesting.js --xunit=log.xml

借助 xUnit 插件,我设法通过 Jenkins 自动化了这些测试。

由于 [邮件观察者插件][3],我什至设法在构建失败时设置电子邮件通知,这很棒!

唯一的问题是输出的格式,有点乱。在构建控制台输出和电子邮件通知中,我看到以下内容:

[37;46;1mTest file: tests.js[0m
[33m# TEST XXX[0m
[32;1mPASS[0m #aaa found
[32;1mPASS[0m #bbb found
[32;1mPASS[0m ccc found
[32;1mPASS[0m ddd found

在xUnit插件页面中,它说:

对于每个 xUnit 工具,将使用嵌入的样式表。但是,该插件还使您能够将自定义样式表用于您自己的工具,例如 WebUI

有没有办法显示构建输出,以便用漂亮的颜色正确设置样式?

万岁!

实际上,描述我的问题让我调查并找到解决方案!

我只需要安装 AnsiColor 插件并从构建环境中选中 Color ANSI 控制台输出框!

更多信息在这里: http://code.dblock.org/the-jenkins-ansicolor-plugin-you've-all-been-waiting-for

它现在在我的控制台输出中显示美丽的颜色。

在我的电子邮件通知中仍然很糟糕,但谁在乎?...

希望能有所帮助!

相关内容

  • 没有找到相关文章

最新更新