Building an Azure Event Grid app. Part 5: CI and pushing to DockerHub with VSTS

In this part of the series I’d like to make sure that whenever I change the code for my Event Grid publishing app a new Docker image is built and then pushed to my container repository automatically. My flow is therefore: Edit code in Visual Studio Code Commit and push the changes to GitHub Trigger…

0

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