Skip to content

Commit 8a86e40

Browse files
author
Rami Bououni
committed
provision servers
1 parent feaf8e7 commit 8a86e40

File tree

1 file changed

+27
-26
lines changed
  • docs/pipelines/release/deployment-groups

1 file changed

+27
-26
lines changed

docs/pipelines/release/deployment-groups/index.md

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -77,51 +77,52 @@ To upgrade deployment agents to the latest version without redeploying, go to th
7777
7878
## Deployment pools
7979
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.
8181
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.
8383
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**.
8585
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.":::
8787
88-
## Monitor release status
88+
## Share deployment groups
8989
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:
9191
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.
9393
94-
## Share a deployment group
94+
1. Select **Pipelines** > **Deployment groups**. Select your deployment group and then select **Manage**.
9595
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.":::
9797
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.":::
99101
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**.
101103
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.":::
103105
104-
1. Select projects from the list to share to, and then select **Save**.
106+
## Automatically deploy to new target servers
105107
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:
107109
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.
109111
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.
111113
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**.
113115
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**.
118116
1. Under **Select events**, select **New target with required tags becomes available**.
117+
119118
1. Under **Select action**, select **Redeploy the last successful deployment on this environment**.
120119
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.":::
121+
122+
## Related content
123+
124+
- [Release triggers](../triggers.md)
122125
123-
## Related articles
126+
- [Manage permissions](../../policies/permissions.md)
124127
125-
- [Deployment group jobs](../../process/deployment-group-phases.md)
126-
- [Deploy to Azure VMs using deployment groups](./deploying-azure-vms-deployment-groups.md)
127-
- [Provision agents for deployment groups](./howto-provision-deployment-group-agents.md)
128+
- [Deploy to Azure VMs using deployment groups](deploying-azure-vms-deployment-groups.md)

0 commit comments

Comments
 (0)