Continuous Delivery with TFS
This page lists posts in my blog series on Continuous Delivery with TFS.
- Introductory Post
- Laying the Azure Foundations
- Creating a Domain Controller
- Creating an All-in-One TFS Server
- Provisioning a Visual Studio Development Machine
- Pausing to Consider the Big Picture
- Our Sample Application
- Configuring the Sample Application for Version Control
- Configuring the Sample Application for Continuous Integration
- Installing and Configuring Release Management
- Standing up an Environment
- Preparing for the Deployment Pipeline
- Building the Deployment Pipeline using an Agent-based Release Template
- Configuration Tweaks to Help Bake Quality In
- Creating Automated Web Tests with Selenium
- Running Automated Web Tests with MTM
- Making Sense of the DSC Feature in Release Management
- Promoting a Release to the DQA Stage
- Save to a Folder for Stages You Can't Yet Deploy to
- Automatically Versioning Assemblies as Part of The Build
- Behind the Scenes of the RM Deployment Agent
- Configure Application Insights
- Enable Test Impact Analysis
- Track Technical Debt with SonarQube