-
Azure DevOps YAML: Slides / Code from VSLive Redmond 2023
I’m doing a talk today at VSLive Redmond 2023 on automated builds and releases in Azure DevOps using YAML-based pipelines. Here are my slides and code samples.
-
Azure DevOps YAML: Slides / Code from VSLive Las Vegas 2023
My slides and code samples from my Azure DevOps YAML Pipelines talk at VSLive Las Vegas 2023.
-
New Course: Implementing Scrum with Azure DevOps
New Course! Implementing Scrum with Azure DevOps! Whether you’ve been using Scrum and Azure DevOps for forever or you’re just starting out, there’s plenty of great content and tips for you. This course will give you and your team a jumpstart (or a helpful tune-up) for using Azure DevOps to deliver software with Scrum.
-
Enforce Code Coverage as Part of Pull Requests in Azure DevOps
Did you know that you can enforce code coverage as part of pull requests in Azure DevOps? Here’s how to set it up.
-
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 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.
-
Azure DevOps Tips: Handling Strings in YAML Pipelines
Yesterday I wrote a post about an error I was getting in an Azure DevOps YAML Pipeline script. The gist was that I had a long string in the YAML file and I was running into a problem using the YAML string literal pipe ‘|’ syntax. Well, in my effort to understand what the specification…
-
YAML error in azure-pipelines.yml: “Bad indentation of a mapping entry”
Love it or hate it, you’ve got to admit that YAML build pipeline scripts can be a brittle. One little bit of whitespace out of place and — boom! — you staring at a ton of errors. I ran into two related errors yesterday while I was working on an Azure DevOps pipeline script: “bad…
-
Azure DevOps YAML Pipelines: How to Set an Environment Variable during a Build or Release
I got a question from a user of my EF Core Migrations deploy utilities last week. He was running into problems where “dotnet ef database update” was picking up the wrong version of his appsettings.json config file. At first, it looked like it was a problem with my utility’s code but after some more digging,…