TFS の Build Quality を使用してビルドと展開のプロセスを制御する方法について少し情報を探しています。次の線形展開パイプラインがあるとします
(チェックイン) -> ビルド -> 単体テストの実行 -> 統合テストの実行 -> xx 環境へのリリース -> yy 環境へのリリース
最初の 3 つのステップは CI プロセスの一部 (1 つのチーム ビルドまたは 3 つの個人) であり、最後の 2 つのステップは手動でトリガーされるイベントです。
私の質問はかなり広範囲ですが、Build Quality を使用して、同じ changeset 内の展開パイプラインを制御できますか? ThoughtWorks GOの仕組みに少し似ている
単体テストと統合テストが完了し、アプリケーションを環境 xx に (手動で) リリースする準備ができたとしましょう。ビルド品質機能を使用して、対応する変更セットを環境 xx にデプロイできますか? TFS を使用して展開パイプラインまたはアプリケーション ライフ サイクル管理を作成するための適切なアプローチは見たことがありません。何かご意見は?