Skip to content

Instantly share code, notes, and snippets.

View JeffBrownTech's full-sized avatar

Jeff Brown JeffBrownTech

View GitHub Profile
@JeffBrownTech
JeffBrownTech / azure-pipeline.yaml
Last active April 20, 2024 16:13
Example Azure DevOps Multi-Stage Pipeline utilizing OIDC with Terraform Deployment
# Separates each Terraform action into separate steps in the pipeline.
# Authorization token is exported in the first steps after logging into Azure using Az CLI.
# Script then exports information into environment variables.
trigger:
- main
pool:
vmImage: ubuntu-latest
@JeffBrownTech
JeffBrownTech / azure-pipelines-deploy.yml
Created April 30, 2025 20:57
Azure YAML Pipeline for Deploying Function App
trigger:
branches:
include:
- main
paths:
exclude:
- azure-pipelines*.yml
- README.md
- .gitignore
- .funcignore
@JeffBrownTech
JeffBrownTech / azure-pipelines_buildvalidation.yml
Created May 7, 2025 13:50
Example Azure DevOps YAML Pipeline for PowerShell Build Validation
pr:
branches:
include:
- main
trigger: none
pool:
vmImage: ubuntu-latest