我刚开始运行SonarQube扫描,我在Jenkins的日志中收到此错误消息:
16:17:39 16:17:36.926错误 - 准确分析C/C++/Objective-C项目的唯一方法是使用SonarSource构建包装器.如果出于任何原因,在项目中无法使用构建包装器,则可以借助"sonar.cfamily.build-wrapper-output.bypass = true"属性绕过它.通过使用该属性,您将切换到"最佳"模式,可能导致误报和假阴性.
有人可以建议我在哪里找到并运行这个SonarSource构建包装器吗?
非常感谢你的帮助!
我正在尝试为 C# 代码设置声纳扫描,从文档中我了解到声纳扫描仪已被弃用,我必须使用 MSBuild for C#。但与此同时,我设法对 C# 代码运行声纳扫描仪分析,但也遇到了一些问题。所以扫描似乎是成功的。
我的问题是:是否值得从声纳扫描过渡到 MSBuild 扫描?为什么?我问这个问题是因为做出这样的改变需要一些努力、时间和资源,如果可能的话我宁愿节省这些。