我需要使用.NET对SonarQube项目执行静态代码分析。
我有两台机器:
我需要在Windows上执行分析,并将结果推送到Linux机器上的Sonar Server。
有人能帮我吗?
发布于 2016-08-09 13:31:51
首先,您需要在您的SonarQube服务器上安装适当的插件,所以如果C#还没有安装的话。
然后,您将在Windows上安装SonarQube,并在那里运行分析,因为对.NET代码的全面/正确分析需要MSBuild,而这在Linux上是行不通的。别担心,在与SonarQube服务器主机不同的机器上运行分析是没有问题的。
本质上,您设置了一个构建步骤来窃听MSBuild执行,然后根据构建期间收集的数据运行分析。
详细信息在医生里。
https://stackoverflow.com/questions/38852081
复制相似问题