Azure DevOps deployment pipelines offer three types of jobs: agent job, deployment group job, and agentless job. However, YAML pipelines require an alternative approach as they lack direct support for deployment group jobs. Virtual machine resources in environments are utilized to achieve similar functionality as deployment groups, and this blog explains how to do it.
Prerequisites:
- Azure DevOps environment provisioned with virtual machine resources.
- Fundamental understanding of pipeline configuration
As a prerequisite, an environment called Test-dev has been provisioned and a virtual machine has been added to it.