2016-11-01 12 views
0

sonarQube5.6.1でBuildbreaker2.4プラグインを使用しています。BuildBreaker問題とプレビューモードで失敗しませんが、パブリッシュモードで失敗しません - SonarQube5.6.1

私は、以下のコマンドを実行すると、

mvn sonar:sonar -Dsonar.issuesReport.html.enable=true -Dsonar.analysis.mode=publish 

がBuildbreakerが重要な問題

で失敗が、私は二つのコマンド以下のいずれかを実行したとき、それは渡されます。

私は問題の可能性があることについてお答えください。

+1

を構築解除されますSonarQubeは(http://www.sonarqube.org/why-you-shouldnt-use-build [この]を掲載-breaker /)の記事。 Buildbreakerのサポートがバージョン[5.4](http://docs.sonarqube.org/display/SONARQUBE54/Breaking+the+CI+Build)の後に停止したようです。 –

+0

これに代わるものは何ですか?私は品質のゲートがどうにかして私の最初のコマンドが失敗した場合、失敗することを意味する しかし、私はそれも同様にプレビューモードで失敗する – Syed

答えて

0

プレビューモードで失敗する場合は、プラグイン '@batchside'(PostJobを実装する)を作成する必要があります。 (PostJobContextオブジェクト内の)現在の分析のプロジェクト

WsRequest wsRequest = new GetRequest("api/qualitygates/show").setParam("id", qgId).setMediaType(MediaTypes.PROTOBUF); 


2-読み取りエラー

Iterator<PostJobIssue> iterator = context.issues().iterator(); 


ため

1-負荷電流品質ゲート特性3 - あなたのビジネスを行う、あなたのQG 0のエラーとthresoldを比較 、4-例外で仕上げ、それは 'プレビュー' は

throw MessageException.of("too many errors for preview mode .."); 
関連する問題