2016-04-13 7 views
1

現在、TFS 2015でTFS vNextビルドを使用してソナービルドを設定しました.C#5.1プラグインとSonarqube 4.5.6 LTSバージョンを使用しています。 ビルドがトリガーされると、次のエラーが発生します。SonarQube TF vNext build failing

SonarQubeサーバー上でファイルを見つけることができませんでした。

http:// server name/static/csharp /SonarQube.MSBuild.Runner.Implementation.zip SonarQube MSビルドランナーのバイナリの更新に失敗しました。サーバーのURLを確認し、C#プラグインがSonarQubeサーバーに正しくインストールされていること、SonarQubeサーバーが再起動されていることを確認します。 前処理に失敗しました。終了コード:1.バッチファイルから受信した予期しない終了コード:1

注:C#プラグインは再インストールされましたが、引き続き同じ問題に直面しています。 助けてください!

+0

んC#のプラグイン? –

+0

はいC#プラグインが正しく表示されました。 –

答えて

1

まず、SonarQube Serverの設定を正しく行ってください。詳細は、MSDNの紹介を参照することができます。Build Tasks for SonarQube Analysis

C#プラグインを再インストールした後も、前述のエラーと同様に、ソナーサーバも再起動します。

MSBuildランナーのバージョンが互換性を満たしていることを確認してください。詳細はこちらblogをチェックしてください。

enter image description here

は、Web UIからチェックすると、 "アップデートセンター\にインストールされたプラグイン" で正しく表示
+0

あなたの返信ありがとうございます。しかし、すべての設定はblog.Alsoで、C#プラグインを再インストールした後にSonarサーバを再起動しましたが、それでも同じエラーが発生しました。また、Visual Studio TF vNextビルドを使用しているときにコマンドラインを使用して完了すると前処理が成功し、上記のエラーで失敗します。 –

+0

調査の結果、Build serverとSonarQubeサーバーの間に通信に問題があることが判明し、Sonarサーバーの構成の変更が必要でしたが、構成の変更を正確に行うことができませんでした。誰かが上記ヒントを使用して解決策を持っている場合。 助けてください! –

関連する問題