Developer Support

Advocacy and Innovation

Azure DevOps Pipelines: Leveraging Stages with YAML Objects

John Folberth continues his series on Azure DevOps Pipelines, by Leveraging Stages with YAML Objects. Introduction By now we’ve covered the basics on tasks, jobs, stages, environments, variables and templates for jobs and tasks. It is now time to move towards stage templates. Additionally, to assist with templating we will cover ...

Azure DevOps Pipelines: If Expressions and Conditions

John Folberth continues his series on Azure DevOps Pipelines by taking a deep dive into If Expressions and Conditions. At this stage in the series we’ve talked about tasks, jobs, stages, how to template them, and how to leverage environments in variables. This post will attempt to cover some basics around using if and conditions in ...

Azure DevOps Pipelines: Tasks, Jobs, Stages and more!

John Folberth recently contributed a series of Azure DevOps posts in our Tech Community covering a range of Pipeline topics, including Template Tasks, Jobs, Environments, Variables, Jobs, and Stages.  There is a lot of great information, so be sure to check these out. Azure DevOps Pipelines: Tasks, Jobs, Stages When starting in ...

Azure DevOps – Leveraging Pipeline Decorators for Custom Process Automation

In this post, Jin Lee explores how Azure DevOps Pipeline Decorators can bridge the gap in a cloud environment with a customer's existing security processes on their on-premises IIS server. Background In the recent pandemic, health institutions all across the world have been pushed to their limits on about every facet. Through this, ...

Getting secrets from Key Vault in YAML pipeline

Andrew Redman spotlights how to use a Key Vault Task inside an Azure DevOps pipeline to automate a deployment using secrets. Keeping your connection strings and secrets secure is not necessarily only a concern of just one type of industry.  The best practice would be to keep security at the top of your mind regardless of if you are ...

How To Batch Importing Azure DevOps Work Items Using Azure DevOps APIs and C#

Kyle Johnson and Sash Kavalaparambil explore batch import for Azure DevOps work items using REST APIs. While you can upload a CSV with work items into Azure DevOps, there is so much flexibility you get when you import work items using the Azure DevOps API. What you need You can do this by creating an app registration and using MSAL to...

Hybrid Model for GitHub and Azure DevOps – Enjoy the best of both worlds

Shany Wiesel explores the benefits of a hybrid model using GitHub Enterprise and Azure DevOps. We often hear repeating conversations with Enterprise customers who have invested in Azure DevOps and have great working dev sec ops processes and success enabled by Azure DevOps: While we know that Microsoft is investing ...