【问题标题】:Azure DevOps The code coverage value (0%, 0 lines) is lower than the minimum valueAzure DevOps 代码覆盖率值(0%,0 行)低于最小值
【发布时间】:2022-09-30 07:56:12
【问题描述】:

Azure Devops 管道开始在检查构建质量任务的自托管代理上失败

steps:
- task: mspremier.BuildQualityChecks.QualityChecks-task.BuildQualityChecks@6
  displayName: \'Check build quality\'
  inputs:
    checkCoverage: true
    coverageFailOption: fixed
    coverageType: lines
    coverageThreshold: 50
    buildPlatform: \'$(BuildPlatform)\'
  enabled: false
  timeoutInMinutes: 24

尝试了所有任务版本 尝试了所有覆盖类型并增加了超时时间,但它不起作用

我尝试了 Microsoft 托管代理 win 2019 并且它有效 , 直到上周它还在开发自托管的 2019 代理

如果需要,很乐意提供更多信息

另外我想了解我们是否已经在进行声纳代码扫描,这项任务是否增加了任何价值?

    标签: azure-devops azure-pipelines


    【解决方案1】:

    如果您在没有任何代码更改的情况下对 PR 运行此检查,即。仅添加此构建检查。默认情况下,代码覆盖率检查将失败,因为没有添加额外的覆盖率。

    查看https://github.com/MicrosoftPremier/VstsExtensions/blob/master/BuildQualityChecks/en-US/overview.md 此处列出的treat0of0as100 选项。

    【讨论】:

      猜你喜欢
      • 2016-11-11
      • 2014-04-16
      • 1970-01-01
      • 2012-08-04
      • 2012-12-22
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多