From Zero to Hero: Continuous Delivery and DevOps using GitHub and Azure Pipelines
summary
A full GitHub-connected YAML pipeline is created that builds a Node.js app on hosted agents (Ubuntu/Windows), runs unit tests, zips and publishes 3 artifacts, deploys ARM templates to Azure Web Apps and then launches Selenium functional tests on a separate agent; templates are used to reuse deployment stages and the build produces test reports. Pricing notes: 10 parallel builds for public repos and ~30 free hours for private repos. The demo runs end-to-end and shows green results.
AI-written summary · about
chapters (16)
- 0:00Start
- 2:50Pipeline Creation
- 3:11Deployment
- 5:27Azure Pipelines
- 6:40Pricing Model
- 8:26How Would a Pipeline Look like
- 10:09How Does a Typical Build Process Look
- 11:22Build Process
- 12:54Functional Tests and Unit Tests
- 13:52Connect It with Azure Pipelines
- 15:54Create New Pipelines
- 16:08New Pipeline
- 20:26Task Assistant
- 24:26Switch from the Master Branch
- 25:21Unit Tests
- 36:07Final Result
related talks
20mContinuous Builds with your GitHub projects using Azure Pipelines
27mBuilding powerful DevOps pipelines with Microsoft Azure DevOps
09mBuilding and Deploying your Code with Azure Pipelines
51mBuilding your Open Source projects with Azure Pipelines and Azure
52mDeploying anything to Azure with Azure DevOps
01h 00mGetting started with Azure DevOps
01h 05mAzure DevOps & Azure Pipelines Launch Keynote
57mModern Continuous Integration with Azure Pipelines
