2013-10-21 50 views
8

我试图通过Jenkins和Sonar Runner插件触发Android应用程序的声呐分析。我在我的作业中添加了“调用独立声纳分析”构建步骤,该步骤使用Ant构建代码。当它到达声纳分析步骤失败,并输出如下:使用Jenkins的声呐分析无法找到可执行文件

------------------------------------------------------------------------ 
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 

詹金斯剂是我已经安装在/ opt声纳亚军/和更新了相应的SONAR_RUNNER_HOME和PATH变量远程Linux服务器。

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

回答

1

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

+0

是的。我想我必须在jenkins/tools /目录中提取sonar-runner-dist zip? –

1

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

+1

我已经这样做了。 –

+1

你能提供更多的细节吗?詹金斯版本? Sonar Runner版本?声纳服务器版本? –

3

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

相关问题