調査自動割り当て
TeamCity は、ビルドの問題 (コンパイルエラーなど) とテストの失敗を分析し、コミットがこれらの問題を引き起こした可能性のあるユーザーを特定しようとします。
テストが失敗した場合、TeamCity はこれらの潜在的に責任のあるユーザーを調査員として提案します。

提案に加えて、同じヒューリスティックを使用して失敗したテストとビルドの問題の調査を自動的に割り当てる調査自動割り当て ビルド機能を追加できるようになりました。調査員として割り当てられたユーザーには、管理ボタンの横に対応する通知が表示されます。

機能設定
Investigations Auto Assigner 機能は、すぐに使用できます。その設定はすべてオプションです。

設定名 | 説明 |
|---|---|
割り当て | ビルドの問題の最初の発生を無視し、繰り返し発生する問題に対してのみ調査担当者を自動的に割り当てることができます。詳細については、次のセクションを参照してください: 遅延自動割り当て。 |
デフォルトの担当者 | Investigations Auto Assigner は、失敗の原因となる可能性のある次のユーザーを特定しようとします。
そのようなユーザーが見つからない場合、調査はデフォルトの担当者に割り当てられます。 |
無視するユーザー | 前述の条件を満たしている場合でも、調査員として自動的に任命されてはならないユーザーのリスト。 |
無視するビルドの問題 | 調査員を自動的に割り当てる必要のない問題のタイプを選択します。 |
遅延自動割り当て
必要に応じて、調査の自動割り当てを遅らせることができます。
TeamCity は、ビルド終了後、不安定なテストを検出するために時間を必要とします。場合によっては、ユーザーの関与なしにビルドが失敗した場合でも、調査自動割り当て機能がユーザーに調査を割り当てることがあります。プロジェクトに不安定なテストが多数ある場合、これが煩わしい場合があります。
このシナリオを回避するには、このビルド機能を構成するときに割り当て : " 2 回目の失敗時 " を選択します。調査自動割り当て機能は、ビルド構成で問題が 2 回連続して繰り返されるまで割り当てを延期します (デフォルトのブランチ)。このオプションは、失敗したテストと " 終了コード " ビルドの問題にのみ影響します。コンパイルエラーは、最初の失敗時に調査権限で割り当てられます。
関連ページ:
ビルド機能を追加する
ビルド機能は、追加の機能を有効にするために任意のビルド構成に追加できる機能です。例: ステータス発行者のコミットビルド機能は、コードファイルを保存する VCS に TeamCity ビルド結果を公開し、調査自動割り当ては最新の変更によってビルドが壊れたユーザーを識別し、これらの問題を解決するタスクを自動的に割り当てます。構成されたビルド機能は、削除することなくいつでも一時的に無効にできます。TeamCity ビルドの特徴:TeamCity には、構成に追加できる次のビルド機能が付属しています。A...
ビルドとテストの失敗への対処
ビルドの実行中、通常、次のいずれかの種類の障害が発生する可能性があります。テストの失敗 - ビルド中に試行されたユニットテストまたは機能テストの失敗。ビルドの問題 - ビルド中に発生したその他の問題: リモートリポジトリにアクセスできない、ビルドアーティファクトの取得またはアップロードに失敗する、コンパイルエラーなど。ビルドの問題を表示:TeamCity では、ビルドの問題を検出して調査する方法が複数あります。ビルド結果ページビルド結果ページには、この個々のビルド実行に関する最も詳細な情報が表示さ...
Golang
Golang ビルド機能により、TeamCity での Go テスト結果のリアルタイムレポートと履歴が可能になります。ビルドを実行する前に、Go コンパイラーがエージェントにインストールされていることを確認してください。TeamCity で Go テストレポートを有効にするには、次の 2 つの方法のいずれかを使用して、フラグを付けて実行します。このフラグをコマンドラインビルドランナーのスクリプトに追加します。ビルド構成にパラメーターを追加します。2025 年 4 月 07 日空きディスク容量調査自...
Jira クラウド統合
Jira クラウド統合ビルド機能を使用すると、ビルドステータスをリアルタイムで Jira Cloud に直接報告できます。Jira クラウド統合設定:この機能を設定するには、すべての親プロジェクトで利用可能な接続から、Jira Cloud への必要な接続を選択します。デプロイビルド構成の場合、環境タイプ (テストや本番など) と環境名も指定する必要があります。これらのオプションは、Jira Cloud でデプロイ情報を表示するために必要です。Jira Cloud でのビルドステータスの表示:...