我有SonarQube服务器5.6,我正在使用Github。我已经完成了设置Sonar Github插件的集成,但我不明白这是否应该报告新代码是否不符合质量门中的代码覆盖率阈值设置。
在Quality Gate中,我定义了一个错误,除非Pull Request引入的新代码的代码覆盖率超过75%。
谢谢!
答案 0 :(得分:7)
拉取请求分析目前无法引发所有类型的问题。具体而言,它不会引发与度量相关的问题,因为这些问题在分析报告处理期间在服务器端进行了整合,而在Pull Request分析中,分析报告的设计从未提交给服务器。
编辑作为Developer Edition($)的一部分提供的PR分析确实在提供者中装饰PR(例如GitHub)和< / em>在服务器上显示PR。但是,与此相关的问题仍未显示在此增强分析中。