2013-10-21 76 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的路徑。這有點棘手。

相關問題