You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**Agents**| A software component that runs on a virtual machine or a physical machine and is responsible for executing the tasks defined in your Azure Pipelines. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)|
51
51
|**Approvals**| Control your deployment workflow by requiring designated approvers to approve before deploying to a stage. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/approvals.md#approvals)| :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/approvals/approvals.md#predeployment-approvals)|
52
-
|**Artifacts**| Download and publish your binaries and various types of packages to different destinations. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/deploy-multiple-branches.md#create-a-release-pipeline)|
52
+
|**Artifacts**| Download and publish your binaries and various types of packages to different destinations. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/deploy-multiple-branches.md#create-a-classic-release-pipeline)|
53
53
|**Caching**| Reduce build time by caching and reusing dependencies from previous runs. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/caching.md)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/caching.md)| :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: |
54
54
|**Conditions**| Specify conditions under which a step, job, or stage should run. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=yaml)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=classic)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=classic)|
55
55
|**Container jobs**| Specify jobs to run in a container. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/container-phases.md)| :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: | :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: |
@@ -78,7 +78,7 @@ For instructions, see [build](../build/ci-build-git.md) and [deploy](../release/
|**Agents**| A software component that runs on a virtual machine or a physical machine and is responsible for executing the tasks defined in your Azure Pipelines. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md)|
80
80
|**Approvals**| Control your deployment workflow by requiring designated approvers to approve before deploying to a stage. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/approvals.md#approvals)| :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/approvals/approvals.md#predeployment-approvals)|
81
-
|**Artifacts**| Download and publish your binaries and various types of packages to different destinations. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/deploy-multiple-branches.md#create-a-release-pipeline)|
81
+
|**Artifacts**| Download and publish your binaries and various types of packages to different destinations. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../artifacts/pipeline-artifacts.md?&tabs=yaml-task)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../release/deploy-multiple-branches.md#create-a-classic-release-pipeline)|
82
82
|**Conditions**| Specify conditions under which a step, job, or stage should run. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=yaml)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=classic)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/conditions.md?tabs=classic)|
83
83
|**Container jobs**| Specify jobs to run in a container. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../process/container-phases.md)| :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: | :::image type="icon" source="../../media/icons/delete-icon.png" border="false"::: |
84
84
|**Demands**| Ensure that the capabilities your pipeline needs are present on the running agent. | :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md#configure-demands)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md?tabs=classic#configure-demands)| :::image type="icon" source="../../media/icons/checkmark.png" border="false"::: [doc](../agents/agents.md?tabs=classic#configure-demands)|
Copy file name to clipboardExpand all lines: docs/pipelines/release/deploy-multiple-branches.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ In this section, you create the base Classic release pipeline and configure the
65
65
66
66
With this filter in place, the **Dev** stage deploys only when the release is created from a build of the *Dev* branch.
67
67
68
-
:::image type="content" source="media/add-predeployment-conditions-to-classic-release.png" alt-text="A screenshot displaying how to set up the pre-deployment conditions in a Classic release pipeline.":::
68
+
:::image type="content" source="media/configure-pre-deployment-conditions-classic-release-pipeline.png" alt-text="A screenshot displaying how to set up the pre-deployment conditions in a Classic release pipeline.":::
69
69
70
70
71
71
## Add a new stage
@@ -95,7 +95,7 @@ In this section, you add a second stage (**Prod**) to the same release pipeline
95
95
96
96
With this filter in place, the **Prod** stage deploys only when the release is created from a build of the *main* branch.
97
97
98
-
:::image type="content" source="media/add-predeployment-conditions-to-classic-release-prod-stage.png" alt-text="A screenshot displaying how to configure the predeployment conditions for the Prod stage in a Classic release pipeline.":::
98
+
:::image type="content" source="media/configure-pre-deployment-conditions-classic-release-production-stage.png" alt-text="A screenshot displaying how to configure pre-deployment conditions for the production stage in a Classic release pipeline.":::
99
99
100
100
## Deploy to a specific stage
101
101
@@ -115,8 +115,6 @@ At this point, your release pipeline is configured to route deployments by branc
115
115
116
116
By validating both branch paths, you can confirm that each environment deploys only from the branch intended for that stage.
117
117
118
-
:::image type="content" source="media/deploy-to-specific-stage.png" alt-text="A screenshot displaying deployment to a specific stage.":::
119
-
120
118
## Related content
121
119
122
120
-[Create a multi-stage release pipeline](define-multistage-release-process.md)
Copy file name to clipboardExpand all lines: docs/pipelines/release/deploy-pull-request-builds.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Pull requests provide an effective way to review code changes before merging the
19
19
20
20
|**Product**|**Requirements**|
21
21
|--------------------|---------------------|
22
-
|**Azure DevOps**| - An [Azure DevOps project](../../organizations/projects/create-project.md).<br> - Source code hosted on Azure Repos or GitHub. If you don’t have a repository, you can use the [pipelines-dotnet-core](https://github.com/MicrosoftDocs/pipelines-dotnet-core) sample app to create one.<br> - A working [pipeline](../create-first-pipeline.md) for your repository.<br> - A Classic release pipeline. If you don't have one, [set up a Classic release pipeline](./deploy-multiple-branches.md#create-a-release-pipeline). |
22
+
|**Azure DevOps**| - An [Azure DevOps project](../../organizations/projects/create-project.md).<br> - Source code hosted on Azure Repos or GitHub. If you don’t have a repository, you can use the [pipelines-dotnet-core](https://github.com/MicrosoftDocs/pipelines-dotnet-core) sample app to create one.<br> - A working [pipeline](../create-first-pipeline.md) for your repository.<br> - A Classic release pipeline. If you don't have one, [set up a Classic release pipeline](./deploy-multiple-branches.md#create-a-classic-release-pipeline). |
0 commit comments