SonarQube 5.6.1
我需要允许用户在预览模式下本地运行SonarQube分析,但我不希望他们能够将任何内容推送到服务器。
我看到有这种可分配的能力:
执行分析能够获得执行所需的所有设置 分析(包括密码等安全设置)和推送 分析结果到SonarQube服务器。
我需要用户能够完成上半部分:
...获取执行分析所需的所有设置......
但不是这一部分:
...将分析结果推送到SonarQube服务器。
答案 0 :(得分:4)
使用SonarQube 5.6.1,用户可以运行预览分析而不是将结果推送到服务器,需要以下两项内容:
这就是他们所需要的一切。
请注意,如果开发人员使用IntelliJ,Eclipse或Visual Studio,则应鼓励他们使用SonarLint(连接到SonarQube服务器),而不是手动运行“预览”分析。这将更有效率。即使他们没有这样的IDE,他们也最好使用SonarLint for CLI。