ビルドの実行、監視、管理

ビルド システムの設定およびビルド プロセスの定義を完了したら、Team Foundation ビルド の使用を開始して、コードのコンパイル、テスト、およびその他の重要な機能を実行できるようになります。

このトピックの内容

  • チーム エクスプローラーでのビルドの管理

  • ビルド定義の作成とキューへの登録

  • キューに挿入されたビルド、実行中のビルド、および完了したビルドの管理

  • ビルド システムとセキュリティの管理

チーム エクスプローラーでのビルドの管理

必要なアクセス許可

この手順を実行するには、[ビルドの表示][ビルド定義の表示]、および [ビルド リソースの表示] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

チーム エクスプローラーでビルド ページを表示するには

  1. 作業するチーム プロジェクトに既に接続されていない場合は、チーム プロジェクトに接続します

  2. [ホーム] アイコン[ホーム] を選択し、ビルド アイコン[ビルド] を選択します。

チーム エクスプローラー ビルド ページ

キューに挿入されたビルド、実行中のビルド、および完了したビルドの管理

手順 1.[マイ ビルド] では、手動でキューに配置したビルドや、たとえば、ゲート チェックイン プロセスの結果、過去 7 日間に自動的にキューに配置されたビルドが表示されます。[マイ ビルド] には、この期間内にキューに配置されたすべてのビルドや実行中のビルド、および過去 5 回の完了したビルドが表示されます。このセクションでは、ビルド要求または実行中のビルドのショートカット メニューを開き、以下を選択できます。

  • [開く] — ビルド要求用のビルド要求ウィンドウまたは実行中のビルドや完了したビルド用のビルド結果ウィンドウを表示します。完了したビルドでは、[ブラウザーで開く] を選択し、Web ブラウザーにビルド結果を表示できます。

  • [優先度の設定] — ビルド要求の優先度を変更します。

  • [延期] — システムで実行しないビルド要求を中断します。ビルド システムを実行する準備ができたら、[再開] を選択できます。

  • [キャンセル] — Cancel には 実行中のビルドを停止します。にビルド要求または [停止] を選択します。

  • 変更セットの表示—ビルド要求または完了したビルドに関連付けられている 変更セット

  • [ビルド定義の編集] — 以下の操作ができるようにビルド定義を開きます。

    • ビルド定義の変更

    • ビルド定義の有効化、一時停止、または無効化

  • [コントローラー キューの表示][ビルド エクスプローラー] ウィンドウで選択されたビルド定義と同じコントローラーによって処理されるようにキューに配置されるすべてのビルドを表示します。

  • [無期限に保持] — ビルド定義の保持ポリシーをオーバーライドし、選択した完了したビルドを保持します。

  • [削除] — 完了したビルドを削除します。

  • [ビルドの再試行] — 完了したビルドに指定した同じオプションとパラメーターを使用して、ビルドをキューに配置します

  • [更新][ビルド] ページを更新します。

ビルド定義の作成とキューへの登録

手順 3.[すべてのビルド定義] には、現在接続しているチーム プロジェクトのすべてのビルド定義が表示されます。このリストから 手順 2.[お気に入りのビルド定義] にビルド定義をドラッグすると、作業に最も関連するビルド プロセスを簡単に表示およびアクセスできます。

[お気に入りのビルド定義][すべてのビルド定義] のセクションでは、ビルド定義のショートカット メニューを開き、以下を選択できます。

ヒントヒント

[お気に入りのビルド定義] リストは、ビルド通知アプリケーションと共有され、開発クライアント コンピューターに格納されるため、リストは、さまざまな開発用コンピューター間で異なる場合があります。ビルド通知アプリケーションの詳細については、「ビルド通知の受信」を参照してください。

ビルド システムとセキュリティの管理

手順 4.[アクション] メニューを開いて、以下を選択できます。

  • [キューの管理][ビルド エクスプローラー] ウィンドウを表示します。[マイ ビルドの表示] を選択し、フィルター処理した [ビルド エクスプローラー] ウィンドウを表示すると、継続的インテグレーション ビルドに含まれるフォルダー内のファイルをチェックインするなどの操作によって、最近要求またはトリガーした、完了したビルドを表示することもできます。

  • [ビルド コントローラーの管理] — ビルド コントローラーとエージェントを管理します。ビルド コントローラーの詳細については、「ビルド エージェントの配置および構成」を参照してください。

  • [ビルドの品質評価の値を追加または削除] — チームが手動で完了したビルドに適用する値を選択できるビルドの品質評価のリストを変更します。

  • [セキュリティ] — Web ブラウザーをチーム プロジェクト コレクションの [ビルド定義の編集][ビルド キューの管理] などのビルド レベルの承認を管理するために開きます。詳細については、「Team Foundation Server のアクセス許可」を参照してください。