Skip to content

frasermolyneux/ado-pipeline-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure DevOps Pipeline Templates

Build and Test Code Quality Copilot Setup Steps Dependabot Auto-Merge PR Verify

Documentation

  • Template Catalogue - Summary of available job, stage, and task templates plus usage notes

Overview

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'

Contributing

Please read the contributing guidance; this is a learning and development project.

Security

Please read the security guidance; I am always open to security feedback through email or opening an issue.

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors