PowerShell in CI/CD Pipelines: A Practical...
summary
Practical claims and concrete steps: PowerShell 7 runs on Windows/Linux/Mac, pipelines run on Azure DevOps ephemeral agents or on self‑hosted agents, and containers via Dockerfiles guarantee dependency bundling. The demo builds a Python app, PowerShell creates a buildinfo.txt that is published build artifact zip, artifacts survive stages, and Azure deployment creates an App Service with the build number appended. Example runtime is ~7 minutes 56 seconds and tasks use service connections and secret stores.
AI-written summary · about
chapters (11)
- 0:00PowerShell and CI/CD intro
- 1:56Why PowerShell in pipelines
- 8:34PowerShell deployment options
- 11:03CI/CD pipeline anatomy
- 15:59Containers for consistent execution
- 17:23PowerShell pipeline advantages
- 18:48Pipeline security considerations
- 20:32CI/CD platform overview
- 24:00PowerShell pipeline examples
- 32:43Live Python pipeline demo
- 47:52Summary and Q&A
related talks
51mThe Build Release Pipeline Model for Mere Mortals
57mModern Continuous Integration with Azure Pipelines
43mPowerShell For Every System
01h 11mFree Continuous Delivery to the PowerShell Gallery with Azure DevOps
44mA Complete DevOps Experience for .NET and PowerShell...
31mCI/CD on the Microsoft Stack
49mModern CI/CD Pipeline with Azure DevOps
01h 05mAzure DevOps & Azure Pipelines Launch Keynote
