統計チャートのカスタマイズ
プロジェクトの状態と個々のビルド構成を時間の経過とともに追跡できるように、TeamCity はすべての履歴にわたって統計データを収集し、それを視覚的なグラフとして表示します。このページでは、定義済みのプロジェクトレベルのグラフを変更する方法について説明します。
事前定義されたプロジェクトレベルのグラフの変更
デフォルトでは、プロジェクトレベルの統計タブには、現在のプロジェクトのすべてのビルド構成のチャートが表示されます。これには、カバレッジ、重複、インスペクションデータが含まれます。ただし、特定のチャートを無効にしたり、チャートで使用するビルド構成を指定したりできます。
定義済みのプロジェクトレベルのチャートを変更するには、 <TeamCity Data Directory> /config/projects/<project_name>/pluginData/plugin-settings.xml ファイルを構成する必要があります。
このファイルでは、すべてのタイプの定義済みグラフに同様の形式が使用されます。
グラフの種類 | XML タグ名 |
|---|---|
コードカバレッジ | coverage-graph |
コード重複 (Java と .NET) | duplicates-graph |
コードインスペクション | inspections-graph |
プロジェクトレベルで特定の種類のチャートを無効にする
プロジェクトの特定の種類のチャートを無効にするには、次の構文を使用します。
この例では、すべてのコードカバレッジチャートが統計ページから削除されます。
プロジェクトレベルで特定のビルド構成に対してのみチャートを表示する
特定のビルド構成にのみ関連するコードカバレッジチャートを表示するには、次の構文を使用します。
ここで、myConf1 および myConf2 の値はビルド構成 ID です。ただし、指定するビルド構成には、表示するグラフのコードカバレッジデータが含まれている必要があることに注意してください。データが利用可能な場合は、2 つのグラフが表示されます (指定されたビルド構成ごとに 1 つ)。
関連ページ:
統計チャート
プロジェクトの状況や個々のビルド構成を長期にわたって追跡できるようにするために、TeamCity はすべての履歴にわたって統計データを収集し、それをビジュアルチャートとして表示します。統計チャートは次のカテゴリに分類できます。プロジェクトレベルの統計はプロジェクトホーム | 統計タブで利用可能です。構成レベルの統計を作成するは、ビルド構成ホームページ | 統計タブで利用できます。統計タブで選択した統計レベルに関係なく、次のことができます。ブランチフィルターを使用して、指定されたブランチからの結果の...
カスタムチャート
統計タブで TeamCity によって自動的に生成される統計チャートに加えて、TeamCity によって提供される統計値のセットまたはビルドスクリプトから報告された値に基づいて、独自の統計チャートを構成することもできます。後者の場合、カスタム統計データを TeamCity に報告するようにビルドスクリプトを構成する必要があります。ビルドパラメーターページで、ビルドによって報告された統計値を表示できます。TeamCity UI を介したカスタムチャートの管理:TeamCity Web UI を使...
TeamCity データディレクトリ
TeamCity データディレクトリは、TeamCity サーバーが構成、ビルド結果、現在の操作ファイルを保存するために使用するファイルシステム上のディレクトリです。このディレクトリは、すべての構成設定の 1 次ストレージであり、TeamCity のインストールに不可欠なデータを保持します。ビルド履歴、ユーザーとそのデータ、その他のデータはデータベースに保存されます。ディレクトリとデータベースに保存されるデータの説明については、バックアップに関する注意事項を参照してください。このドキュメントや他...
アーティファクトストレージの構成
プロジェクト設定 | アーティファクトストレージタブには、このプロジェクトで構成されたアーティファクトストレージと、親から継承されたストレージが表示されます。デフォルトでは、組み込み TeamCity アーティファクトストレージが表示され、アクティブとしてマークされています。対応するリンクを使用して別のストレージを有効化することができます。組み込みアーティファクトストレージ:TeamCity は、ビルドによって生成されたアーティファクトを、TeamCity サーバーがアクセスできるファイルシステ...