如何使用 SonarQube 服务器上的质量配置文件从命令行在本地 运行 进行代码分析?

How to run a code analysis locally from the command line using a quality profile on the SonarQube server?

在我的 SonarQube 服务器上,我有 2 个质量配置文件 (1 for C# and 1 for JS)。

如何 运行 使用它们在本地从命令行进行代码分析(将它们保留在服务器上,而不使用像 SonaLint 这样的工具)或使用 gulp 任务?

查看用于分析源代码的 sonarqube 文档(当前 link https://docs.sonarqube.org/latest/analysis/overview/)- 您会发现许多适用于不同环境和语言的扫描仪。

你只需要正确配置它们,但这也可以在 sonarqube 的文档中找到。

使用命令行扫描器。它将 运行 从您的命令行在本地进行分析。

确保您在 sonar-project.properties 中设置了 sonar.host.url,以便考虑正确的质量配置文件。