如何解决在 Jenkins(BlueOcean) 管道中发布 cobertura 代码覆盖率结果
有多个 .net 核心项目为每个项目生成 Cobertura 代码覆盖率结果coverage.cobertura.xml
:
dotnet test [SolutionName].sln -c Release --no-build /p:CollectCoverage=true /p:CoverletoutputFormat=cobertura
reportgenerator -reports:*/*/coverage.cobertura.xml -targetdir:CodeCoverageResult -reporttypes:Cobertura
并发布单个/合并文件 Cobertura.xml
:
publishCoverage adapters: [coberturaAdapter('CodeCoverageResult/Cobertura.xml')]
但问题是它没有显示在 Jenkins(BlueOcean) 管道中:
代码覆盖 API 和 Cobertura 插件安装在 Jenkins 中。 问题是为什么它没有在管道中显示覆盖结果?
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。