Documentation Index
Fetch the complete documentation index at: https://docs.envzero.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before creating an Azure DevOps template, you need an Azure DevOps VCS connection configured in your organization. To set one up, go to Organization Settings > VCS and create a new Azure DevOps connection. Learn more: Managing VCS ConnectionsNew Template
Create Template
Click ADD A NEW TEMPLATE on the top right in the Templates screen. Pick your template type, enter a name for the template, and click NEXT.
Select VCS Connection
Select a pre-configured Azure DevOps VCS connection from the dropdown. If no connection exists, click Add VCS Connection to create one.
Configure Source
If you would like to pull the code from a specific revision or branch, enter that in the
Branch field. Leaving this field empty will use your default branch, which is usually “master”/“main”.Enter the folder your IaC files are located in under the IaC type folder. If your IaC files are in the root of the repository, leave this empty.Configure Variables
Click NEXT to proceed to the variables section. Add environment and Terraform variables that you’d like to be used during deployment, and then click NEXT to go to the final “Projects” section.
Existing Template
If you would like to integrate an existing template with Azure DevOps:- From the Templates screen, click on Settings for the appropriate template you would like to integrate with Azure DevOps.
- Click on the VCS step. From there you can click on the Azure DevOps button, and integrate with Azure DevOps as you would for a new template.
Next steps
- Managing VCS - Manage all VCS provider connections in one place.
- Standard GitHub Integration - Connect GitHub as an alternative VCS provider.
- Running Plan on Pull Requests - Trigger plans automatically from pull requests.
- Template Overview - Learn how templates are structured and configured.