【问题标题】:xUnit with Jenkins: how to display colors in the Build Console Output?xUnit with Jenkins:如何在构建控制台输出中显示颜色?
【发布时间】:2014-03-30 18:05:06
【问题描述】:

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

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

感谢xUnit Plugin,我设法通过 Jenkins 自动化了这些测试。

感谢 [Mail Watcher Plugin][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 Plugin 页面中,它说:

对于每个 xUnit 工具,都使用一个嵌入式样式表。但是,该插件还允许您为自己的工具(例如 WebUI)使用自定义样式表

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

【问题讨论】:

    标签: jenkins styles casperjs xunit


    【解决方案1】:

    万岁!

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

    我只需要安装AnsiColor Plugin 并检查构建环境 中的Color ANSI Console Output 框!

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

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

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

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 2016-02-01
      • 2019-07-26
      • 2015-12-20
      • 1970-01-01
      • 2017-05-04
      • 2015-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多