2017-11-01 12 views
0

コードカバレッジの悪いチームが既存のコードベースを許しても、新しいコードをスレッシュホールド以上にする必要があるJavaテストフレームワーク(JacocoやSonarが望ましい)はありますか?新しいコードがカバレッジのしきい値を下回っている場合、どのようにしてビルドが失敗するのですか?

+1

また、https://softwarerecs.stackexchange.com/ – DodgyCodeException

答えて

0

Sonar Quality Gatesを使用して、これをCIサーバーと統合することができます。 Jenkinsでは、Quality Gates Pluginを試してみるとよいでしょう。

+1

でお聞きしたいことがあります。ちょうどここに置いておきたいのは、私たちがこの目的のためにソナークオリティゲートを使っていて、ジェンキンに直接ではなく、ビットバケットの統合とプルリクエストそのようなことを防ぐためにチェックをマージします。実際には非常にうまく動作しています! 「エラー」と「警告」のしきい値を定義することができます –

関連する問題