Bicep CI/CD
summary
Shows concrete CI/CD recipes: uses Azure Pipelines ARM task and Azure PowerShell inline to run stacks, and uses GitHub Actions with the bicep-deploy GitHub Action plus Azure login via federated credentials. Demonstrates YAML snippets, explains using what if and validate steps, passes parameters and outputs, deploys a storage account end to end, and the demos succeed. Covers authentication options (service connections, managed identity) and recommends validation-before-deploy patterns.
AI-written summary · about
chapters (16)
- 0:00Session overview
- 1:15CI/CD pipelines for Bicep
- 4:12Azure Pipelines intro
- 5:35GitHub Actions intro
- 6:41Bicep deployment stacks
- 7:45Bicep in VS Code
- 9:29Azure Pipeline setup
- 14:35Deploy Bicep with PowerShell
- 18:03GitHub Actions workflow
- 24:29Validation and what-if
- 27:10Auth methods in Azure DevOps
- 28:40Review deploy results
- 29:22Pipeline parameters and outputs
- 34:40Bicep resources and updates
- 38:17Bicep migration and collaboration
- 40:59Q&A
related talks
56mHands-on Workshop
01h 02mBicep: Deploy to Azure cloud without it being a pain in the Arm
18mDeploying applications with Cloud Native Services
01h 05mAn Infrastructure as Code Bake-off, comparing ARM, Terraform and Bicep
02h 59mCI/CD with Github Actions
46mAutomating Infrastructure as Code with Azure DevOps
45mLearn Bicep in 2026: How AI Skills can be your Bicep coach
50mCode repos and automated deployment
