9

我正在尝试通过 Jenkins 和 Sonar Runner 插件触发对 android 应用程序的声纳分析。我在使用 Ant 构建代码的工作中添加了“调用独立声纳分析”构建步骤。当它到达声纳分析步骤时,它会失败并输出以下内容:

------------------------------------------------------------------------
SONAR ANALYSIS FAILED
------------------------------------------------------------------------
FATAL: Sonar runner executable was not found for Sonar Runner 2.2.2
Build step 'Invoke Standalone Sonar Analysis' marked build as failure

jenkins 代理是一个远程 linux 服务器,我在 /opt/ 中安装了 sonar-runner 并更新了适当的 SONAR_RUNNER_HOME 和 PATH 变量。

我是否正确安装了跑步者?我查看了文档和其他类似的安装相关问题,但没有发现我的问题可能是什么。

4

3 回答 3

3

确保在 Jenkins 中正确设置跑步者的路径。最后是没有 */bin 的路径。这有点棘手。

于 2015-05-21T12:53:32.943 回答
1

在管理 Jenkins 部分,配置... 您是否正确设置了 Sonar Runner 安装?复选框自动安装并自动安装来自 Codehaus 的版本。

于 2013-10-22T22:50:27.523 回答
1

在安装了 Jenkins 的同一台服务器上安装 Sonar Runner。

于 2013-10-26T08:50:03.663 回答