Issues:
Im working on automating creation of CI/CD environments in AzureDevops and looking at using Terraform's azuredevops provider. This is a great solution but has limitation; For example there isn't support to create pipelines. Bicep supports azure devops pipelines, but nothing else (as far as I can tell). To accomplish what I want I'll have to use a mix of tools (Terraform/Bicep/REST API) and it will be complicated.
Proposed Solution:
Add arm template and bicep support to cover AzureDevops resource creation (Projects, Git Repo, Build, Pipelines). This will simplify similar solutions by consolidating work into one tool (bicep).
Issues: Im working on automating creation of CI/CD environments in AzureDevops and looking at using Terraform's azuredevops provider. This is a great solution but has limitation; For example there isn't support to create pipelines. Bicep supports azure devops pipelines, but nothing else (as far as I can tell). To accomplish what I want I'll have to use a mix of tools (Terraform/Bicep/REST API) and it will be complicated.
Proposed Solution: Add arm template and bicep support to cover AzureDevops resource creation (Projects, Git Repo, Build, Pipelines). This will simplify similar solutions by consolidating work into one tool (bicep).
------====Example config====--------