TeamCity オンプレミス 2025.11 ヘルプ

ビルド構成ステータスの変更

ビルド構成は、UI に表示される状態によって特徴付けられ、一時停止またはアクティブになります。デフォルトでは、作成時にすべての構成がアクティブになり、以下で説明するように手動で一時停止するか、プロジェクトがアーカイブされている場合は自動的に一時停止できます。

ビルド構成が一時停止されている場合、その自動ビルドトリガーは、構成がアクティブになるまで無効になります。ただし、一時停止された構成のビルドは、ビルドチェーンの一部として手動または自動で開始できます。また、一時停止されたビルド構成に関する情報は、変更ページには表示されません。

プロジェクトのすべてまたは選択したビルド構成を手動で一時停止することは可能です。

ビルド構成の一時停止

単一のビルド構成を一時停止するには、そのビルド設定またはホームページを開きます。アクションメニューで、一時停止をクリックし、一時停止ダイアログにコメントを入力します (オプション)。一時停止したビルド構成のビルドをビルドキューから削除するには、すでにキューに入っているビルドをキャンセルするボックスをオンにします。確認するには、一時停止をクリックします。

一時停止したビルド構成をアクティブにするには、アクションメニューでアクティブにするを選択します。

プロジェクトでいくつかのビルド構成を一時停止する

プロジェクト内のいくつかのビルド構成を一時停止するには:

  1. プロジェクト設定ページで、アクションメニューを開き、一時停止 / アクティブ化をクリックします。

  2. 開いたダイアログで、プロジェクトの横にあるボックスを選択して、すべてのビルド構成を一時停止するか、構成のボックスを選択的にオンにします。チェックされたビルド構成は一時停止されます。

  3. オプションのコメントを追加します。

  4. 一時停止された構成のすべてのビルドをビルドキューから削除するには、ビルド構成が一時停止している場合は、すでにキューに入れられているビルドを取り消しますボックスをオンにします。

  5. 適用をクリックします。

プロジェクトで複数のビルド構成をアクティブ化するには:

  1. プロジェクト設定ページで、アクションメニューを開き、一時停止 / アクティブ化をクリックします。

  2. 開いたダイアログで、プロジェクトの隣のボックスをクリアして、すべてのビルド構成をアクティブにするか、構成のボックスを選択的にクリアします。選択されていないビルド構成がアクティブになります。

  3. オプションのコメントを追加します。

  4. 適用をクリックします。

ビルド構成ステータス

一般に、ビルド構成の状況は、最後に終了したビルドの状況を反映しています。

パーソナルビルドはビルド構成ステータスに影響を与えないことに注意してください。

詳細が折りたたまれている場合は、プロジェクトページ(すべてのプロジェクト)またはプロジェクトホームページ(特定のプロジェクト)ですべてのビルド構成のステータスを表示できます。

構成ステータスアイコンをビルドします。

アイコン

説明

Successful.png

デフォルトブランチの最後のビルドは正常に実行されました。

Failed.png

デフォルトのブランチでエラーが発生した最後のビルド、または現在実行中のビルドの 1 つが失敗しています。最後に完了したビルドが成功した場合でも、現在実行中のビルドと失敗したビルドが少なくとも 1 つあると、ビルド構成のステータスは " 失敗 " に変わります。

investigate.png fix.png

誰かが問題の調査を開始したか、すでに修正していることを示します。ビルド障害の調査とミュートを参照してください。

アイコンなし

この構成の完成したビルドはありませんでした。ステータスは不明です。

paused.png

ビルド構成は一時停止されます。すべてのトリガーは無効になりますが、ビルドは手動または依存関係によってトリガーできます。

設定を一時停止したユーザーを確認したり、一時停止を解除したりするには、ステータスアイコンの横にあるリンクをクリックします。

一連のビルド構成の状況表示

状況を TeamCity または外部に表示したいビルド構成を除外することができます。

TeamCity で選択したビルド構成のステータスを表示するには

  • プロジェクトページで表示可能なプロジェクトを構成し、これらのプロジェクトのみに属するビルド構成のステータスを表示します

  • TeamCity 用のカスタム Java プラグイン(英語)を実装して、ページを TeamCity Web アプリケーションの一部として使用できるようにします。

ビルド構成セットのステータスを外部(会社の Web サイト、Wiki、Confluence、その他の Web ページ)に表示するには、次の操作を実行します。

2025 年 4 月 07 日

関連ページ:

アーカイブプロジェクト

プロジェクトがアクティブな開発状態でない場合は、プロジェクト設定ページの右上隅にあるアクションメニューを使用してアーカイブできます。プロジェクトをアーカイブ画面では、対応するオプション (デフォルトで有効) を使用して、すでにキューにあるビルドをキャンセルするかどうかを選択できます。アーカイブ時: 現在のプロジェクトのすべてのサブプロジェクトもアーカイブされます。すべてのプロジェクトのビルド構成は自動的に一時停止されます。VCS のルートが他のアーカイブされていないプロジェクトで使用されていない場...

ビルドチェーン

ビルドチェーンは、スナップショット依存関係によって相互接続された一連のビルドです。ビルドチェーンは「パイプライン」と呼ばれることもあります。リビジョン同期が有効になっているスナップショット依存関係にリンクされたビルドチェーンの各部分は、ソースの同じスナップショットを使用します。一般的なユースケース:ビルドチェーンを指定する最も一般的な使用例は、プロジェクトの同じテストスイートを異なるプラットフォームで実行することです。例: リリースビルドの前に、さまざまなプラットフォームと環境でテストが正しく実...

プロジェクト管理者ガイド

このセクションでは、プロジェクト管理に焦点を当てます。TeamCity プロジェクトとビルド構成の作成、ビルドステップの設定、依存関係チェーンの構成などについて説明します。基本的な TeamCity ワークフロー:次のダイアグラムは、基本的な TeamCity ワークフローを示しています。TeamCity サーバーはリポジトリの変更を検出しました。サーバーはこの変更をデータベースに書き込みます。ビルド構成に添付されたトリガーは、データベース内の関連する変更を検出し、ビルドを開始します。トリガー...

ビルドキューの操作

TeamCity では、ビルドキューはトリガーされた、または手動で起動され、開始を待機しているビルドのリストです。TeamCity は、ビルドがアイドル状態になるとすぐに、互換性のあるビルドエージェントに配布します。キューに入れられたビルドは、エージェントで開始された瞬間にエージェントに割り当てられます。ビルドがビルドキューで待機している間は、事前割り当ては行われません。キューページ:上部のナビゲーションバーからキューページにアクセスします。このページには、実行を待機しているビルドのリストが表...

パーソナルビルドの実行

個人ビルドは、通常、バージョン管理にまだコミットされていない変更を使用する共通ビルドシーケンスからのビルドです。個人ビルドは通常、サポートされている IDE の 1 つからリモート実行プロシージャを介して開始されます。カスタムビルドを実行するダイアログから個人ビルドを開始し、変更を加えたパッチをサーバーに直接アップロードすることもできます。個人ビルドには対応するアイコンが付いており、ビルドを開始したユーザーのみに表示されます。他の TeamCity ユーザーの個人ビルドを表示するには、ユーザープロ...

ビルドとテストの失敗への対処

ビルドの実行中、通常、次のいずれかの種類の障害が発生する可能性があります。テストの失敗 - ビルド中に試行されたユニットテストまたは機能テストの失敗。ビルドの問題 - ビルド中に発生したその他の問題: リモートリポジトリにアクセスできない、ビルドアーティファクトの取得またはアップロードに失敗する、コンパイルエラーなど。ビルドの問題を表示:TeamCity では、ビルドの問題を検出して調査する方法が複数あります。ビルド結果ページビルド結果ページには、この個々のビルド実行に関する最も詳細な情報が表示さ...