dotnet-ado-build-test

Configure .NET build and test pipelines in Azure DevOps.

71|10|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/wshaddix/dotnet-skills --skill dotnet-ado-build-test-wshaddix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-ado-build-test
Source: https://github.com/wshaddix/dotnet-skills/tree/main/skills/dotnet-ado-build-test
Command: npx skills add https://github.com/wshaddix/dotnet-skills --skill dotnet-ado-build-test-wshaddix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up robust .NET build and test pipelines within Azure DevOps, ensuring consistent and reliable software delivery.

Core Features & Use Cases

  • Build & Test Automation: Automate the compilation, testing, and packaging of .NET applications.
  • Artifact Management: Configure publishing of build artifacts and test results.
  • Code Coverage: Integrate code coverage reporting for quality assurance.
  • Use Case: Set up a CI pipeline that automatically builds your .NET Core application, runs all unit tests, publishes the test results, and generates a code coverage report upon every code commit.

Quick Start

Configure an Azure DevOps pipeline to restore, build, and test a .NET solution using the DotNetCoreCLI@2 task.

Frequently Asked Questions about dotnet-ado-build-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a .NET build and test pipeline in Azure DevOps?

To configure a .NET build and test pipeline in Azure DevOps, use the DotNetCoreCLI@2 task to restore, build, and test your solution, then use PublishTestResults@2 to publish the test outcomes automatically upon commit.

Can I publish code coverage reports for .NET tests in Azure Pipelines?

Yes, you can publish code coverage reports for .NET tests in Azure Pipelines by configuring the DotNetCoreCLI@2 task to collect coverage data in Cobertura or JaCoCo formats, ensuring quality assurance metrics are visible in your pipeline results.

How does Azure Artifacts integrate with .NET CI/CD pipelines for package management?

Azure Artifacts integrates with .NET CI/CD pipelines by using the NuGetAuthenticate@1 task to securely authenticate feeds, allowing your pipeline to restore internal and external NuGet packages during the automated build process.

What is the best way to build multiple target frameworks in an Azure DevOps pipeline?

The best way to build multiple target frameworks in an Azure DevOps pipeline is to use matrix strategies, which allow your pipeline to execute multi-TFM builds in parallel, ensuring your .NET application compiles across all specified framework versions.

Does the DotNetCoreCLI@2 task support publishing build artifacts in Azure DevOps?

Yes, the DotNetCoreCLI@2 task supports publishing build artifacts in Azure DevOps by configuring the publish command, which packages your compiled .NET application outputs for deployment or release downstream.