Category: DevOps

  • How to retry a failed stage in Azure DevOps

    One of the biggest limitations of Azure DevOps has until now been the fact that you can’t retry an individual stage or step in a pipeline if it fails. Instead, you’d have to retry the entire pipeline again and hope that the failed stage passes. As of September 2019, in most cases you can now…

  • What is Azure DevOps used for?

    Azure DevOps is a Microsoft product that can be used as part of the software development lifecycle, to manage the delivery, development and release of software products. DevOps is a paid product (although there is a free tier available) that many software development companies use – particularly those within the Microsoft ecosystem. It used to…

  • How to generate an Azure DevOps pipeline status badge for README files

    Microsoft has made it very easy to generate badge icons that you can use wherever you’d like, showing the status of your build and release pipelines in Azure DevOps. The icons – which are made available as images – can be generated for both build pipelines and release pipelines on the Azure DevOps website. They…

  • How to link Azure DevOps with Jira

    In this post, we’ll look at the official integration between Azure DevOps and Atlassian’s Jira software. Love it or hate it, Jira is among other things one of the most widely used issue tracking tools, and in July 2019 Microsoft rolled out a new Jira app that can be used to sync issues between DevOps…

  • How to delete an Azure DevOps project

    In this post we’ll look at how to delete an Azure DevOps project. First, you’ll need to login with your account to the DevOps portal. Choose the organisation that contains the project you want to delete from the left-hand sidebar, and then select the project you want to delete. Then, once you’re on the homepage…

  • Using key vault values from variable groups in Azure DevOps pipeline tasks

    Earlier this week we had a post about how you can easily access secrets stored within Azure Key Vault in an Azure DevOps pipeline task, using the Key Vault Task. One other way you can achieve this same functionality is by using a variable group, and in this post we’re going to show you how.…