我在扫描体面的代码库时没有遇到任何违规行为。扫描代码,将源上传到Sonarqube服务器,但不报告违规行为。
系统信息 Sonarqube 5.6 詹金斯1.651.3与詹金斯的Sonarqube插件2.4.3 Build Slave是带有Visual Studio 2015 Update 2的Windows 7
我创建了一个质量档案,继承了 Sonarqube Way for C#。此配置文件未进行任何其他更改。
在jenkins构建中,我执行以下操作:
当我在构建成功后查看Sonarqube时,我可以看到LOC,注释密度,重复,但没有错误,漏洞或代码味道。这是一个相当大的项目,所以我期待一些事情。
当我查看Jenkins的控制台日志时,我看到了很多这些:
OverrideCodeAnalysisProperties: 跳过FxCop分析:SonarQube规则集不存在。规则集:C:\ dev-windeploy-1 \ workspace \ ci-build.sonarqube \ conf \ SonarQubeFxCop-cs.ruleset
我查看了conf目录,我只看到了以下文件:
我已经尝试了几次搜索此问题,但Sonarqube在Visual Studio区域进行了很多更改,大部分结果都是针对较旧版本的Sonarqube而且许多属性已被弃用。< / p>
感谢任何帮助。 谢谢!