Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Updates to Approvals and Checks

Approvals and Checks provide increased security to your YAML pipelines. They allow you to control if a pipeline run is allowed to access a resource. Let's look at an example. Say you develop the FabrikamFiber web app. To deploy a new version of your app, you use a YAML pipeline that uses an Azure Resource Manager (ARM) service connection. ...

Azure DevOps 2023 Q2 Roadmap update 

Yesterday we published an updated list of features we plan to deliver in Q2. Each title includes a link where you can find details about each feature. We expect that this will help bring visibility into the key investments for the upcoming quarter. GitHub Advanced Security We are very excited to announce that GitHub Advanced Security for ...

Write Your Bicep Files in Visual Studio

The growth of Bicep has increased massively over the last few years for those of you deploying into Azure. The community made it clear that being able to work in Visual Studio and not have to interrupt their workflow was critical to them. The product teams listened and they released a Bicep extension for Visual Studio version 17.3 and higher...

Integrate Azure Load Testing into Azure DevOps

Azure Load Testing became generally available in February 2023. It shipped with a lot of new features that were requested by you, the community. You can get started quickly from within the Azure portal, or upload your own custom JMeter script. Azure Load Testing allows you to find bottlenecks within your application stack, load testing your ...

Create Azure DevOps Management Reports

When managing any sized organization, there is always the question of how to track and review your existing policies on every single project. There is a solution that can query your exiting projects and provide management reports for a multitude of reports. Using this tool can help you assess and manage all of the projects in your Azure DevOps...

Retrospectives: The Hidden Gem Enabling Teams to Thrive – Part 1

Let me ask you a question. If you asked a world-renowned expert what the single most impactful thing a team could do to improve, what do you think they’d say? I had the opportunity to ask Scott Tannenbaum that question during a recent meeting. Scott is the co-author of the book “Teams that Work”, an evidence-based book outlining the ...

End of support for Azure Pipelines agents running on CentOS 6, Debian 4.9, Fedora 32, Ubuntu 16, macOS 10.14, and older versions

In the blog post Upgrade of .NET agent for Azure Pipelines, we explained our plan to update the agent implementation from .NET Core 3.1 to .NET 6 in order to support newer operating systems. If you run your agents on any operating system supported by .NET 6, then this will be seamless to you. However, if you run the agent on one of the ...

Customers using Red Hat Enterprise Linux (RHEL) 6 should upgrade the OS on Self-hosted agents

RHEL 6 & .NET Core 3.1 The current versions of the Azure Pipelines agent across all OSes depend on .NET Core 3.1. .NET Core 3.1 no longer ships updates for RHEL 6, including security related patches. We will be updating the .NET Core 3.1 (minor) version to keep it up-to-date for other operating systems. As part of this update we will drop...