コードカバレッジの悪いチームが既存のコードベースを許しても、新しいコードをスレッシュホールド以上にする必要があるJavaテストフレームワーク(JacocoやSonarが望ましい)はありますか?新しいコードがカバレッジのしきい値を下回っている場合、どのようにしてビルドが失敗するのですか?
0
A
答えて
0
Sonar Quality Gatesを使用して、これをCIサーバーと統合することができます。 Jenkinsでは、Quality Gates Pluginを試してみるとよいでしょう。
+1
でお聞きしたいことがあります。ちょうどここに置いておきたいのは、私たちがこの目的のためにソナークオリティゲートを使っていて、ジェンキンに直接ではなく、ビットバケットの統合とプルリクエストそのようなことを防ぐためにチェックをマージします。実際には非常にうまく動作しています! 「エラー」と「警告」のしきい値を定義することができます –
関連する問題
- 1. デッドサーバがホットリロードしていない、ビルドに失敗している
- 2. テストが失敗した場合、Android jenkinsビルドに失敗する
- 3. testngテストケースが失敗した場合、Bambooビルドに失敗する
- 4. エラーロギングが失敗した場合はどうすればよいのですか?
- 5. カバレッジ%がしきい値(Ruby)を超えていないとTravisが失敗する
- 6. ビルドが失敗した場合、TFSはすべてのJunit xmlレポートを読み取っていませんか?
- 7. チェックが失敗した場合にポップアップウィンドウが開かないようにする
- 8. 回転ポイントテストに失敗しています。どうして?
- 9. SQL Server:Raiserror新しい値が古い値以下の場合にトリガーする
- 10. コードにテストが存在しない場合の失敗コードカバレッジ
- 11. Selenium:毎回Firefoxが新しいタブを開いてテストが失敗する
- 12. 現在のビルドが安定しているかどうかをどのように知っていますか?
- 13. javaプロキシが黙って失敗しているようです。大声で失敗するにはどうすればいいですか?
- 14. クラスが重複している場合、Mavenシェードプラグインがビルドに失敗することはありますか?
- 15. 新しいバージョンの依存関係がリポジトリに存在する場合、Mavenビルドに失敗する方法?
- 16. Team Cityのビルドに失敗しても失敗しない
- 17. LINQクエリのWHERE句が失敗しているようです
- 18. モバイルデバイスがActionscript 3で回転している場合、私はどのようにイベントをディスパッチできますか?
- 19. プロジェクトファイルのビルドが成功していますが、ソースファイルのビルドに失敗しています。#
- 20. unserialize()が失敗した場合、新しい値を変数に代入してください
- 21. 私の下のpythonコードはどこに失敗していますか?
- 22. 新しい問題が見つかった場合、プレビューモードでのソナー解析が失敗しない
- 23. Packer - Parallel Builds - すべてのビルドが失敗した場合は停止する
- 24. ドッキングコンテナコンテナが終了した場合、Jenkinsビルドに失敗する
- 25. なぜPythonがビルドに失敗していますか?
- 26. NUnitがファイルをロックしているため、TeamCityビルドが失敗しますか?
- 27. ログファイルが利用できない場合は失敗しない
- 28. タスクが失敗した場合にAntコマンドを実行するにはどうすればよいですか?
- 29. 最新のGradle(2.2.0)にアップグレードしようとするとビルドが失敗する
- 30. GmailApp.search()が正しいデータに失敗しているようです
また、https://softwarerecs.stackexchange.com/ – DodgyCodeException