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
Copy file name to clipboardExpand all lines: docs/pipelines/release/deployment-groups/index.md
+27-26Lines changed: 27 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,51 +77,52 @@ To upgrade deployment agents to the latest version without redeploying, go to th
77
77
78
78
## Deployment pools
79
79
80
-
A deployment pool is a set of target servers that are available to the entire Azure DevOps organization. To create and update deployment pools, you need Project Collection Administrator permissions in the Azure DevOps organization.
80
+
A deployment pool is a collection of target servers available across your entire Azure DevOps organization. To create or manage deployment pools, you must have Project Collection Administrator permissions.
81
81
82
-
When you create a new deployment pool for an organization, you can automatically provision corresponding deployment groups for selected projects or all projects in the organization. These deployment groups have the same target servers as the deployment pool.
82
+
When you create a new deployment pool, you can automatically provision corresponding deployment groups in selected projects or across all projects in the organization. These deployment groups share the same target servers as the deployment pool.
83
83
84
-
You can manually trigger an agent version upgrade for all servers in the pool by selecting the **More actions** ellipsis next to the deployment pool in **Deployment pools** and selecting **Update targets**.
84
+
To upgrade the agent version on all servers in a deployment pool, go to **Deployment pools**, select the **More actions** ellipsis next to the pool, and choose **Update targets**.
85
85
86
-
:::image type="content" source="media/update-targets-pools.png" alt-text="A screenshot showing how to update targets in deployment pools.":::
86
+
:::image type="content" source="media/update-targets-pools.png" alt-text="A screenshot displaying how to update targets in deployment pools.":::
87
87
88
-
## Monitor release status
88
+
## Share deployment groups
89
89
90
-
While a release pipeline is running, you can view the live logs for each target server in your deployment group. When the deployment finishes, you can download the log files for each server to examine the deployments and debug any issues.
90
+
You can share deployment groups with other projects in your Azure DevOps organization. To make a deployment group available to other projects:
91
91
92
-
:::image type="content" source="media/deployment-groups-release-summary.png" alt-text="A screenshot showing deployment groups release logs.":::
92
+
1. Sign in to your Azure DevOps organization, and navigate to your project.
93
93
94
-
## Share a deployment group
94
+
1. Select **Pipelines** > **Deployment groups**. Select your deployment group and then select **Manage**.
95
95
96
-
You can share deployment groups with other projects in the organization. To provision your deployment group for other projects:
96
+
:::image type="content" source="media/manage-deployment-group.png" alt-text="A screenshot displaying the details page of a deployment group.":::
97
97
98
-
1. From your Azure DevOps project, select **Pipelines** > **Deployment groups**.
98
+
1. In the list of projects, select the ones you want to share the deployment group with, and then select **Save**.
99
+
100
+
:::image type="content" source="media/deployment-group-share-with-project.png" alt-text="A screenshot displaying how to share with other projects.":::
99
101
100
-
1. Select your deployment group and then select **Manage**.
102
+
1. After saving, the selected projects will see the shared deployment group listed under **Deployment groups**.
101
103
102
-
:::image type="content" source="media/manage-deployment-group.png" alt-text="A screenshot showing Manage in the deployment group.":::
104
+
:::image type="content" source="media/shared-deployment-group.png" alt-text="A screenshot showing a shared new deployment group.":::
103
105
104
-
1. Select projects from the list to share to, and then select **Save**.
106
+
## Automatically deploy to new target servers
105
107
106
-
:::image type="content" source="media/deployment-group-share-with-project.png" alt-text="A screenshot showing sharing a deployment group with a project.":::
108
+
You can configure your environment to automatically deploy the last successful release when new target servers are added to a deployment group:
107
109
108
-
The included projects now have the shared deployment group listed in **Deployment groups**.
110
+
1. Sign in to your Azure DevOps organization, and navigate to your project.
109
111
110
-
:::image type="content" source="media/shared-deployment-group.png" alt-text="A screenshot showing a shared new deployment group.":::
112
+
1. Select **Pipelines** > **Releases**, then select your release pipeline.
111
113
112
-
## Automatically deploy to new target servers
114
+
1. Select the post deployment icon to open the **Post-deployment conditions** screen, and enable the **Auto redeploy trigger**.
113
115
114
-
When new target servers are added to a deployment group, you can configure the environment to automatically deploy the last successful release to the new targets.
115
-
116
-
1. From your release pipeline definition, select the post deployment icon.
117
-
1. On the **Post-deployment conditions** screen, enable the **Auto redeploy trigger**.
118
116
1. Under **Select events**, select **New target with required tags becomes available**.
117
+
119
118
1. Under **Select action**, select **Redeploy the last successful deployment on this environment**.
120
119
121
-
:::image type="content" source="../media/deployment-group-add-targets.png" alt-text="A screenshot showing the Auto redeploy trigger settings.":::
120
+
:::image type="content" source="../media/deployment-group-add-targets.png" alt-text="A screenshot displaying how to enable the Auto redeploy trigger.":::
0 commit comments