我正在开发一个 SonarQube 插件,它将 Sonar 分析数据发送到仪表板。我想对 Sonar 中的特定项目进行一些配置。我知道您可以使用网络界面配置全局设置。我可以更改插件的全局设置,但我真的想更改 Web 界面的设置,但对于某些特定项目。
我正在使用 Sonar 4.2。 API 表示项目设置位于批处理端,而不是服务器端。
"Project settings on batch side, or global settings on server side." (Sonar 4.2 Api)
另一个解决方案是编写一个可供插件使用的 JSON 配置文件,但我希望避免这种解决方案。
有人知道另一种可以轻松配置项目特定设置的解决方案吗?
最佳答案
为什么不直接使用 Jenkins? http://qualilogy.com/en/install-sonarqube-sonarqube-analysis-with-jenkins/
我使用它作为管理所有分析的界面。这是一个例子http://qualilogy.com/en/plsql-analysis-sonarqube-configuration/
关于java - SonarQube项目具体配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29983681/