我已经阅读了 Jenkins 网站及其 JUnit 插件,但似乎一些非常基础的内容却不明显。
Jenkins 有一个 Email-ext 插件,可以在构建时发送自定义或高级通知电子邮件。在这些邮件中,您可以放置“内容标记”,这是运行时变量,在生成电子邮件时会被动态值替换。
其中一个标记是 TEST_COUNTS,它允许您显示运行的 JUnit 测试数量、失败的测试数量等信息。
如何使 Jenkins 正确地显示此信息?我需要插件吗,如果需要,是哪个插件?我的构建正在运行 JUnit 并生成 XML 报告。我认为 Jenkins 以某种方式从 XML 中解析 JUnit 结果,并使用它为该标记提供值。
但另一方面,我读过“文献”(邮件列表帖子),似乎表明为了使用该标记,您需要使用 Jenkins 运行单元测试,而不是从构建脚本内部运行 junit Ant 任务。
有人能为我澄清这一点,甚至列出我需要采取的步骤的“操作顺序”吗?
在我们的构建通知中获取测试计数将非常有用。
Jenkins 有一个 Email-ext 插件,可以在构建时发送自定义或高级通知电子邮件。在这些邮件中,您可以放置“内容标记”,这是运行时变量,在生成电子邮件时会被动态值替换。
其中一个标记是 TEST_COUNTS,它允许您显示运行的 JUnit 测试数量、失败的测试数量等信息。
如何使 Jenkins 正确地显示此信息?我需要插件吗,如果需要,是哪个插件?我的构建正在运行 JUnit 并生成 XML 报告。我认为 Jenkins 以某种方式从 XML 中解析 JUnit 结果,并使用它为该标记提供值。
但另一方面,我读过“文献”(邮件列表帖子),似乎表明为了使用该标记,您需要使用 Jenkins 运行单元测试,而不是从构建脚本内部运行 junit Ant 任务。
有人能为我澄清这一点,甚至列出我需要采取的步骤的“操作顺序”吗?
在我们的构建通知中获取测试计数将非常有用。
Publish JUnit test result report
等)。 再次感谢! - IAmYourFaja