Triggers セクションの TFS 2017 Build で提供されているオプションと少し混乱しています。2 つの別個のビルド定義があります。1 つはコード チェックインに使用されます。つまり、Gated ビルドと呼ばれ、もう 1 つは手動ビルドであり、Gated ビルドが完了した後に CI サーバーでコードのドロップ\デプロイに使用されます。
最近、Gated ビルド定義をコード ドロップに直接使用することを考えました。これにより、手動ビルドを個別にトリガーする時間を節約できます。ただし、この POC を実行している間、トリガー セクションで使用できるさまざまな機能、特にコミットされた変更に対して継続的インテグレーション トリガーを実行するの使用について混乱しています。
ゲート ビルドをリリース定義に直接リンクし、ゲート ビルドが完了するとコードをデプロイします。ビルドで両方のオプションを選択しました。つまり 、フィルターにワークスペース マッピングを使用し、コミットされた変更に対して継続的インテグレーション トリガーを実行します。これにより、コードをチェックインするたびに、ビルドが完了したらリリース定義がトリガーされ、サーバーにコードがデプロイされますが、[コミットされた変更に対して継続的インテグレーション トリガーを実行し、コードをチェックインする] の選択を解除すると、コードがデプロイされます。リリース定義にリンクされています。
私はグーグルで検索し、その使用法やその他の機能を理解しようとしましたが、あまり理解していませんでした.リンクを見て、変更セットにNO CIが表示されないことを知りました.
スケジュールされたものを除いて、トリガーの下にある各機能\オプションの正確な使用法を誰でも説明できますか、またはトリガーオプションの下にあるすべての機能が説明されている場所を知っている他のリンク、ブログ、ビデオのチュートリアルがあるかどうかを教えてください例で詳しく?
CI ビルドで継続的インテグレーション オプションを有効にしました。これにより、ゲート ビルドが完了した後に自動的にトリガーされます。