-
Book Overview & Buying
-
Table Of Contents
Implementing CI/CD Using Azure Pipelines
By :
Deployment groups are logical agent groupings for application deployment on target machines based on environments – they are typically named based on your project needs and promotion levels before they go to production. Agents are installed in each environment. Each agent under the deployment groups supports only Windows and Linux.
These deployment groups can be divided based on environments, such as development (Dev), quality assurance (QA), user acceptance testing (UAT), and production (Prod), as shown in the following figure:
Figure 1.24 – Deployment groups concept
To create a deployment group, follow these instructions:
Figure 1.25 – Adding a deployment group
Figure 1.26 – Entering deployment group information
Figure 1.27 – Script to deploy an agent on Windows
Figure 1.28 – Script to deploy an agent on Linux
Figure 1.29 – The deployment agent is online
After setting up the build and deployment agent on a self-hosted computer, you are ready to create your first Azure pipeline.