Azure Pipelines Agent Extension
October 6, 2022 ยท View on GitHub
Docker Extension for Azure Pipelines agent running in a container
Azure Pipelines provides build and release services to support continuous integration and delivery of your applications.
Pre-requisites
- Docker Desktop 4.12.0 (85629)
- An organization in Azure DevOps
- Your source code in Azure Repos
Build a container image for Azure Pipeline Agent
Before you make use of this extension you should build a container image for Azure Pipeline Agent. You may refer this repository to get started or you can pull this image from DockerHub which has AzureCLI and Terraform capabilities baked in.
This Dockerfile will help you to understand how you can customize your agent for different capabilities.