Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022
Azure Pipelines には、新しいリリース パイプラインを作成するとき、または既存のリリース パイプラインにステージを追加するときに選択できるステージ テンプレートの一覧が用意されています。 テンプレートは、リリース パイプラインの作成時に時間と労力を節約するのに役立つ適切なタスクと設定で事前に定義されています。
定義済みのテンプレートとは別に、特定のニーズに基づいて独自のカスタム ステージ テンプレートを作成することもできます。
テンプレートからステージが作成されると、テンプレート内のタスクがステージにコピーされます。 テンプレートのそれ以上の更新は、既存のステージには影響しません。 リリース パイプラインに複数のステージを追加し、それらをすべて 1 回の操作で更新する場合は、代わりに タスク グループ を使用する必要があります。
注
テンプレートを特定のユーザーまたはグループに制限することはできません。 定義済みまたはカスタムのすべてのテンプレートは、リリース パイプラインを作成するアクセス許可を持つすべてのユーザーが使用できます。
ステージ テンプレートを保存する
クラシック リリース パイプライン内からステージ テンプレートを保存できます。
リリース パイプラインを選択し、[ 編集] を選択します。
エクスポートするステージを選択します。
3 つのドット ボタンを選択し、[ テンプレートとして保存] を選択します。
テンプレートに名前を付け、完了したら [OK] を選択します 。
ステージ テンプレートを使用する
リリース パイプライン定義内から、[ 追加 ] を選択してステージを追加します。
[ 新しいステージ] を選択します。
検索バーを使用して、カスタム テンプレートを検索します。 カスタム テンプレートを使用するには 、[追加] を 選択します。
FAQs
Q: テンプレートをエクスポートしたり、他のサブスクリプション、企業、またはプロジェクトと共有することはできますか?
カスタム テンプレートは、それらをホストするプロジェクトにスコープが設定されます。 テンプレートをエクスポートしたり、他のプロジェクト、コレクション、サーバー、または組織と共有したりすることはできません。 ただし、リリース パイプラインを別のプロジェクト、コレクション、サーバー、またはサブスクリプションにエクスポートしてから、テンプレートを再作成し、その新しい場所で使用することができます。
Q: カスタム ステージ テンプレートを削除するにはどうすればよいですか?
既存のカスタム テンプレートは、[ テンプレートの選択 ] ウィンドウ パネルから削除できます。 リリース パイプライン定義内から[追加]>[新しいステージ]を選択して、テンプレートの一覧にアクセスします。
Q: カスタム ステージ テンプレートを更新するにはどうすればよいですか?
ステージ テンプレートを更新するには、テンプレートの一覧から既存のテンプレートを削除し、同じ名前で新しいテンプレートを保存します。