9

Jenkins と Sonar Runner プラグインを使用して、Android アプリケーションのソナー分析をトリガーしようとしています。Ant を使用してコードをビルドするジョブに、"Invoke Standalone Sonar Analysis" ビルド ステップを追加しました。ソナー分析ステップに到達すると、失敗し、次のように出力されます。

------------------------------------------------------------------------
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 エージェントは、/opt/ に sonar-runner をインストールし、適切な SONAR_RUNNER_HOME および PATH 変数を更新したリモート Linux サーバーです。

ランナーを正しく取り付けましたか? ドキュメントやその他の同様のインストール関連の質問を見ましたが、何が問題なのかわかりません。

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 に答える