在Jenkins中显示SCCT覆盖率

Pau*_*zie 8 automated-tests maven-2 scala code-coverage jenkins

我们有SCCT来制作一些漂亮的网页,显示我们的单元测试的覆盖范围.现在我们想将它集成到我们的Jenkins持续集成构建中.

我已经创建了一个Jenkins作业来运行SCCT测试,但是如果a覆盖率低于n%,如何a)使构建失败,以及b)如何显示这些漂亮的网页?

构建是一个maven-multi-module项目.

干杯

Pau*_*zie 5

我们正在使用jenkins cobertura插件.SCCT为每个模块发出一个cobertura格式的覆盖xml文件(我最初没有发现),而cobertura插件则整理这些文件.一个问题是cobertura插件需要降级到1.3,否则它认为mojo没有运行并且没有做任何事情.