From localhost to production: Managing your code with Azure DevOps
summary
Covers a concrete Azure DevOps pipeline: connect a GitHub repo, run dotnet restore/build/test tasks, and publish a zip artifact; demo shows a typical build taking ~3 minutes and reports 2 unit tests passing. Explains the 10 tenets of CI/CD (source control, automated build/test, fast feedback, scheduled nightly runs) and shows a release pipeline that auto-deploys to a test App Service, clones that stage to production, and gates production with manual approval while using publish to Azure App Service for deployment.
AI-written summary · about
chapters (30)
- 0:00#managing Code
- 3:00continuous integration
- 5:53Source Control
- 11:38Every Commit
- 12:47Informative
- 13:42Fast Feedback
- 14:49Distributable
- 15:54Production-Like
- 17:48Self-Deploying
- 19:28continuous Delivery? Deployment?
- 21:13Azure DevOps
- 22:25Step One
- 23:07Fork: jayharris/sample-aspnetcore
- 23:40Step Two
- 24:02Restore Packages
- 33:22Step Three
- 36:568 Multi-Target
- 38:15Add-on Tools
- 39:14Step Four
- 39:25Human Element
- 39:41Step Five
- 39:59Build Triggers
- 40:21Branching
- 40:37Pull Requests
- 45:46Step Six
- 48:09Step Seven
- 48:34Modular Code
- 51:26Zip / MSDeploy
- 51:37Custom Feed
- 54:17Step Nine
related talks
50mCode repos and automated deployment
27mBuilding powerful DevOps pipelines with Microsoft Azure DevOps
52mHands-on Azure DevOps (...)
52mDeploying anything to Azure with Azure DevOps
09mBuilding and Deploying your Code with Azure Pipelines
56mAzure DevOps for .NET Teams
01h 03mA lap around Azure Devops
06mIntroduction to Azure DevOps
