具体来说,我想对生成的问题和违反的规则进行一些分析。所以我想设计系统在声纳的web界面中进行一些点击操作,并在后端启动分析。这样做的原因是分析仅在某些情况下运行,并且我不希望带有插件的实例在每次运行期间都有额外的负载。
如果可能,你能指出我正确的方向吗?
我在这里找不到任何东西。 http://docs.sonarqube.org/display/DEV/Web+API
请注意我最近一直在搜索,也是SonarQube的新手。
答案 0 :(得分:0)
SonarQube服务器仅用于执行分析。我所看到的是服务器为用户提供控制分析的权限。但是使用独立插件进行静态分析可能会有效。
我通过将插件拆分为
解决了这个问题这种方法在讨论之后似乎更具吸引力,我们决定我们想要小部件做的所有功能,我们的WebApp本身可以做到。从SonarQube版本6.2开始,ruby API将被弃用,因此转向基于REST的方法将提供持久的解决方案。