在 Devops 中计算代码指标作为构建管道的一部分

问题描述

这看起来很简单,但我找不到相关信息。在 Visual Studio 中很容易计算所有项目的代码指标,我想在 Azure DevOps 的构建管道中执行相同的操作。

有人做过这样的事情吗?

解决方法

在 azure devops 中,您可以查看代码覆盖率结果。可以在代码覆盖率选项卡上查看和下载结果。

  • Publish Code Coverage Results 将代码覆盖率结果发布到 Azure Pipelines 或 TFS,由 Cobertura 中的构建生成 或 JaCoCo 格式。
  • 内置任务,例如 Visual Studio 测试、.NET Core、Ant、Maven、 Gulp、Grunt 和 Gradle 提供发布代码覆盖率的选项 数据到管道。

以下是一些您可以参考的文档:

此外,您还可以通过与 Azure DevOps 集成的 SonarCloud 进行代码分析。 SonarCloud 是一种基于云的代码质量和安全服务。 这是您可以关注的 lab

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...