Jenkins 詹金斯三叶草休息API

Jenkins 詹金斯三叶草休息API,jenkins,code-coverage,clover,Jenkins,Code Coverage,Clover,是否有一个用于Clover插件的API,能够以JSON或类似的方式检索覆盖率统计数据 詹金斯Api可用于获取三叶草覆盖报告。看起来可以使用Cobertura,但找不到任何有关clover的内容。不幸的是,Jenkins clover插件没有公开任何REST API。您可以尝试编写一个插件,通过REST公开clover.xml文件的内容。如果您只对覆盖率摘要感兴趣(即不是每个源代码行的覆盖率),那么您还可以读取构建结果元数据。Clover插件已解析Clover.xml文件并存储覆盖率%。见: 詹金

是否有一个用于Clover插件的API,能够以JSON或类似的方式检索覆盖率统计数据


詹金斯Api可用于获取三叶草覆盖报告。看起来可以使用Cobertura,但找不到任何有关clover的内容。

不幸的是,Jenkins clover插件没有公开任何REST API。您可以尝试编写一个插件,通过REST公开clover.xml文件的内容。如果您只对覆盖率摘要感兴趣(即不是每个源代码行的覆盖率),那么您还可以读取构建结果元数据。Clover插件已解析Clover.xml文件并存储覆盖率%。见:


詹金斯是您的CI。你用的是什么语言?我说的是RESTAPI,所以它是任何语言的抽象。我仍然有点困惑,但是…(我完全公开了这一点)也许Codecov就是你想要的。你可以上传你的三叶草报告。试试这个:你能像gist一样发布示例clover.xml(结果示例)吗?因此,我可以设置jenkins进行尝试,它将很容易通过正常的RESTAPI公开。