- Template Catalogue - Summary of available job, stage, and task templates plus usage notes
Reusable Azure DevOps YAML templates for common pipelines: .NET builds, App Service/Function packaging, Azure SQL dacpac deployment, Terraform validate/plan/apply, security scanning, and NuGet publishing. Templates are organized as job-, stage-, and task-level building blocks to be consumed via a template repository resource. Optional CodeQL and dependency scanning toggles are built in; deployment templates support blue/green slot swaps and pipeline variable emission for Terraform outputs.
Example resource reference and template usage:
resources:
repositories:
- repository: ado-pipeline-templates
type: github
name: frasermolyneux/ado-pipeline-templates
endpoint: frasermolyneux
steps:
- template: tasks/terraform-plan-and-apply.yml@ado-pipeline-templates
parameters:
azureSubscription: '$(azureSubscription)'
terraformFolder: 'terraform'
terraformVarFile: 'tfvars/dev.tfvars'Please read the contributing guidance; this is a learning and development project.
Please read the security guidance; I am always open to security feedback through email or opening an issue.