ジョブのその他の設定
プランの各ジョブについて、以下を含むいくつかのその他の設定を任意に指定することができます。
- ビルド ハング検出
- NCover 出力
- Clover コード カバレッジ
ジョブのその他の設定を設定する方法:
- 「ジョブの設定」に記載されているように、目的のジョブに移動します。
- 以下のように、目的の設定を編集します。 デフォルトのハング ビルド検出のオーバーライド
デフォルトのビルド ハング検出設定をオーバーライドします。これらの設定によって、ビルド ハング イベントがスローされるタイミングを検出しします(たとえば、このイベントからトリガされる通知を設定することができます)。
ビルド時間乗数 — ビルドの想定ビルド時間を計算します(すなわち、想定ビルド時間 = ビルド時間乗数 × 平均ビルド時間)。平均ビルド時間は、以前のビルド時間の平均を使用して計算されます。
ログ収束時間 — ビルドについて、Bamboo が最後にビルド ログにエントリを記録してからの時間。ビルド ハングイベントをスローするには、Bamboo の想定ビルド時間とログ収束時間が両方超過している必要があります。
ビルド キュー タイムアウト — タイムアウト イベントがスローされるまでにビルドがビルド キューで待機する時間。この値を設定すると、グローバル キュー タイムアウト設定をオーバーライドします(「ビルド キュー タイムアウト イベントの設定」を参照)。
NCover output will be produced
Do not select this option. NCover is a code coverage tool that supports .NET projects.Use Clover to collect Code Coverage for this build
Select this check box if:- このジョブが Ant、Maven、または Grails などのビルダーを使用して Java または Groovy ベースのプロジェクトをビルドしている場合。
- You are running Atlassian Clover and want to collect code coverage data to view from within Bamboo (see Viewing the Clover code-coverage for a build).
このビルドに Clover を自動的に統合する
- Clover 履歴データを生成する — 以前の Clover コード カバレッジ レポートと比較した現在のカバレッジ結果を表示します。
- JSON レポートを生成する — アプリケーションまたは外部レポート ビューに組み込める形式で Clover 結果を提供します。
- Clover 履歴データを生成する — 以前の Clover コード カバレッジ レポートと比較した現在のカバレッジ結果を表示します。
You will also need to insert a Clover license (evaluation licenses are available) into the field provided. See Enabling Clover for Bamboo.
Clover is already integrated into this build and a clover.xml file will be produced
Use this option when you already have Clover-for-Ant or Clover-for-Maven configured to generate a report.- Clover XML Location — specify where the Clover XML report is generated. Include the name of the directory, including path, relative to your job build's root directory, for example:
target/site/clover/clover.xml
- Clover XML Location — specify where the Clover XML report is generated. Include the name of the directory, including path, relative to your job build's root directory, for example:
- 保存 を選択します。