【发布时间】:2016-04-19 15:15:49
【问题描述】:
我想要 SonarQube,所以我们安装了它并在 jenkins 构建期间使用它。问题是如何从服务器获取结果。我尝试了一些插件,这显然有效。所以我在我的 IDE 中看到了错误,但我怀疑这些错误是 jenkins 构建的结果,因此不准确。
我调查了 SonarLint,因为我认为它是某种本地版本的 SonarQube,但是插件在我的 IDE 中失败(找不到服务器)所以我深入挖掘并发现了 this
目前 SonarLint for Eclipse 使用 https://update.sonarlint.org/ 作为 SonarQube 实例
所以无论如何它都在使用 SonarQube 底层,我可能会以某种方式切换到我们的开发 SonarQube。
但是谁能向我解释它如何在多台开发机器上工作。如果我对我的代码进行分析,而我的代码与其他开发人员的版本不同,它不会影响我们所有人吗?唯一的解决方案真的是在每台机器上本地运行 SonarQube 吗?
或者它可能在本地运行,但只从远程下载规则?我不认为这是正确的,因为它需要某个地方的本地数据库。据说here
【问题讨论】:
标签: jenkins ide sonarqube sonarlint sonarlint-eclipse