Documentation for Bamboo 4.2.x. Documentation for other versions of Bamboo is available too.

This page contains instructions on enabling and configuring Atlassian's Clover plugin for a job in Bamboo.

Bamboo を Clover と統合すると、次のことが可能になります。

  • view code-coverage details (i.e. the percentage of code covered by tests) for each build result
  • view code-coverage trends for a job over a period of time
  • view the code-coverage summary for the job.

To enable the Clover plugin on a job:

  1. Navigate to the desired job, as described on Configuring jobs.
  2. [Actions (アクション)] > [Configure Job (ジョブを設定)] の順に選択します。
  3. Click Miscellaneous.
  4. [Use Clover to collect Code Coverage for this build (Clover を使用してこのビルドのコード カバレッジを収集する)] を選択して、次の設定を指定します。

設定説明
このビルドに Clover を自動的に統合するYou will need to provide a Clover license (evaluation licenses are available), unless this has been configured globally in the Administration panel (Administration > Plugins > Clover Plugin).
Generate a Clover Historical Report (Clover 履歴レポートを生成する)現在のカバレッジ結果を以前の Clover コード カバレッジ レポートと比較して表示します。
Generate a JSON report (JSON レポートを生成する)アプリまたは外部レポート ビューに組み込める形式で Clover 結果を提供します。
Use plan-defined Clover license key (プランに定義された Clover ライセンス キーを使用する)該当する特定のプランに対してグローバル Clover ライセンスをオーバーライドします。
Clover is already integrated into this build (Clover はこのビルドに統合済み)

すでにレポートを生成するように Clover-for-Ant または Clover-for-Maven を設定している場合にこのオプションを使用します。

Clover XML Location (Clover XML の場所)

Bamboo における Clover の XML レポート ファイルの参照場所を指定します。プランのルート ディレクトリを基準とした相対ファイル パスを指定してください (例: /home/bamboouser/bamboo-home/xml-data/build-dir/MY_PLAN/)。絶対パスは指定しないでください。

 target/site/clover/clover.xml 

Screenshot: Enabling Clover for a job