gpt4 book ai didi

github - 如何使用 Sonar Github 插件报告 Github Pull Requests 中的代码覆盖率

转载 作者:行者123 更新时间:2023-12-04 18:02:19 25 4
gpt4 key购买 nike

我有 SonarQube 服务器 5.6,我正在使用 Github。我已经完成了设置 Sonar Github 插件的集成,但我不明白这是否应该报告新代码是否不符合 Quality Gate 中设置的代码覆盖率阈值。

在 Quality Gate 中,我定义了要引发的错误,除非 Pull Request 引入的新代码的代码覆盖率超过 75%。

  • 如果添加的新代码不符合我设置的 Quality Gate 指标,Sonar Github 插件是否应该在 Github 拉取请求中报告问题(评论)?
  • 如果尝试合并的新代码不符合覆盖率预期,有没有办法在 Github Pull Requests 中进行标记?

  • 谢谢!

    最佳答案

    拉取请求分析目前无法提出所有类型的问题。具体来说,它不能引发与指标相关的问题,因为这些问题在分析报告处理期间在服务器端进行了合并,并且在拉取请求分析中,分析报告是设计使然,从未提交给服务器。

    编辑 作为开发者版($)的一部分提供的 PR 分析在提供者(例如 GitHub)中装饰 PR 并在服务器上显示 PR。然而,与度量相关的问题仍然没有出现在这个增强的分析中。

    关于github - 如何使用 Sonar Github 插件报告 Github Pull Requests 中的代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43547014/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com