1
我需要使用SonarQube对.NET项目执行静态代码分析。在Linux平台上使用SonarQube分析.NET代码
我有2台机器:
- 的Linux与声纳服务器
- 的Windows和.NET代码和它的工具(的FxCop,...)
我需要在Windows上执行分析并将结果推送到Linux机器上的Sonar Server。
有人可以帮助我吗?
我需要使用SonarQube对.NET项目执行静态代码分析。在Linux平台上使用SonarQube分析.NET代码
我有2台机器:
我需要在Windows上执行分析并将结果推送到Linux机器上的Sonar Server。
有人可以帮助我吗?
首先你需要在你的SonarQube服务器上安装合适的插件,所以C#如果它不存在。
然后,您将在Windows机器上安装MSBuild的SonarQube扫描仪,并在那里运行分析,因为.NET代码的完整/正确分析需要MSBuild,而这在Linux上不会起作用。别担心,在与托管SonarQube服务器不同的机器上运行分析没有任何问题。
本质上,您设置了构建步骤来窃听MSBuild执行,然后根据构建过程中收集的数据运行分析。
全部细节in the docs。
不知道该告诉你什么@GaganBajaj。这个对我有用。 –
如果你可以在问题中编辑这些细节,那就太好了。 –
我已经扩大了一些@GaganBajaj –