-
Azure DevOps Tip: Have a Separate YAML Pipeline for Pull Request Validations & Use YAML Templates
In Azure DevOps, balancing the needs of your deployment pipelines and your pull request validation requirements can get a little hairy. Try splitting them in to two pipelines and use YAML Templates to keep the code clean
-
How to Rename an Azure DevOps YAML Pipeline
How do you rename an Azure DevOps Pipeline? You can do it but it’s kind of hidden. Here’s how to do it.
-
Azure DevOps Server 2022 Install Guide
Looking to install Azure DevOps Server 2022? Well, this guide will walk you through all the parts of the installation along with helpful screenshots for each step.
-
“Words for Leaders”: Slides from VSLive San Diego 2022
My slides and code samples from my ‘Words for Leaders’ talk at VSLive San Diego 2022.
-
Azure DevOps YAML: Slides / Code from VSLive San Diego 2022
My slides and code samples from my Azure DevOps YAML Pipelines talk at VSLive San Diego 2022.
-
Streamlining Backlog Refinement with Azure DevOps
Scrum product backlog refinement with Azure DevOps can be greatly improved just by adding a couple of extra states to the Product Backlog Item or User Story work item types. Here’s how to do it.
-
Fixing the dreaded JsonConverter JsonException: “Converter read too much or not enough”
Last week I wrote about creating a JsonConverter to handle some funky data conversion problems I was experiencing using System.Text.Json.JsonSerializer’s Deserialize<T>() method. I had some JSON-formatted data coming back from Azure DevOps and when I was parsing it, there were some data type formats that System.Text.Json.JsonSerializer wasn’t especially happy about. The solution to the problem…
-
Fixing JSON parsing exception “value could not be converted” using a JsonConverter
I’ve been working on a tool lately to parse a bunch of work item data from Azure DevOps. Specifically, I needed to call the Work Item Updates REST service in order to get all the state value changes for a bunch of work items. Everything was fine until I needed to convert the JSON result…
-
Azure DevOps API Continuation Tokens / Graph API not returning all users
I was doing some work last week with Azure DevOps user and security management Graph APIs. The Graph APIs let you manage users, and groups, and group memberships and I needed to make some changes for a couple thousand user accounts. It was definitely worth automating. When I was working with the API call that…
-
Angular WebAPI Project using .NET Core gets ‘404 Not Found’ or runs on wrong port
My Angular / WebAPI application suddenly stopped working from Visual Studio and VSCode. Turned out that I was missing an environment variable.