Azure DevOps: Use VSTS conditions to control build or release flow

I was asked recently about how to use Visual Studio Team Services (VSTS) conditions to run different tasks dependent on the outcome of previous tasks (effectively branch the behaviour in a release). The scenario was: Perform a series of release tasks. Validate the release using a manual intervention task. If the manual intervention was rejected…

0

Azure DevOps: automate App Service slot swaps in your VSTS release pipeline

Choosing Azure App Services to host a web application means that you are using a managed platform and therefore have less responsibilities (such as OS updates and patching). Another specific feature that can be extremely useful is slots. Slots allow you to deploy your application to a separate live app service, warm it up and…

4