widget插件和SonarQube服务器之间的交互是否可以进行分析?

时间:2016-09-19 12:29:18

标签: sonarqube sonarqube-web

具体来说,我想对生成的问题和违反的规则进行一些分析。所以我想设计系统在声纳的web界面中进行一些点击操作,并在后端启动分析。这样做的原因是分析仅在某些情况下运行,并且我不希望带有插件的实例在每次运行期间都有额外的负载。

如果可能,你能指出我正确的方向吗?

我在这里找不到任何东西。 http://docs.sonarqube.org/display/DEV/Web+API

请注意我最近一直在搜索,也是SonarQube的新手。

1 个答案:

答案 0 :(得分:0)

SonarQube服务器仅用于执行分析。我所看到的是服务器为用户提供控制分析的权限。但是使用独立插件进行静态分析可能会有效。

我通过将插件拆分为

解决了这个问题
  1. 用于进行内联分析工作的插件(如果需要进行我们自己的静态分析)
  2. WebApp,用于对问题进行分类,按项目列出等等。
  3. 这种方法在讨论之后似乎更具吸引力,我们决定我们想要小部件做的所有功能,我们的WebApp本身可以做到。从SonarQube版本6.2开始,ruby API将被弃用,因此转向基于REST的方法将提供持久的解决方案。