Cake.Issues.PullRequests.AzureDevOps

The Azure DevOps support for the Cake.Issues addin allows you to write found issues as comments to Azure DevOps pull requests. This addin provides the aliases for writing to Azure DevOps pull requests. It also requires the core Cake.Issues and Cake.Issues.PullRequests addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.

#addin nuget:?package=Cake.Issues.PullRequests.AzureDevOps&version=0.9.1

<package id="Cake.Issues.PullRequests.AzureDevOps" version="0.9.1" />

dotnet add package Cake.Issues.PullRequests.AzureDevOps --version 0.9.1

<PackageReference Include="Cake.Issues.PullRequests.AzureDevOps" Version="0.9.1" />

Aliases

Contains functionality related to writing code analysis issues to Azure DevOps pull requests.

Pull Request Systems

AzureDevOpsPullRequests(ICakeContext) Gets an object for writing issues to Azure DevOps pull request where all required data (including authentication token) is taken from the environment variables set by Azure Pipelines.
AzureDevOpsPullRequests(ICakeContext, AzureDevOpsPullRequestSystemSettings) Gets an object for writing issues to Azure DevOps pull request using the specified settings.
AzureDevOpsPullRequests(ICakeContext, IAzureDevOpsCredentials) Gets an object for writing issues to Azure DevOps pull request where all required data is taken from the environment variables set by Azure Pipelines.
AzureDevOpsPullRequests(ICakeContext, Uri, int, IAzureDevOpsCredentials) Gets an object for writing issues to Azure DevOps pull request in a specific repository and with a specific ID.
AzureDevOpsPullRequests(ICakeContext, Uri, string, IAzureDevOpsCredentials) Gets an object for writing issues to Azure DevOps pull request in a specific repository and for a specific source branch.