Aliases.

ReportIssuesToBuildServer(ICakeContext, IEnumerable<IIssue>, IBuildServer, IReportIssuesToBuildServerSettings) Method

Summary

Reports issues to build server using the specified settings.
Assembly
Cake.Issues.BuildServer.dll
Namespace
Cake.Issues.BuildServer
Containing Type
Aliases

Syntax

public static BuildServerIssueResult ReportIssuesToBuildServer(this ICakeContext context, IEnumerable<IIssue> issues, IBuildServer buildServer, IReportIssuesToBuildServerSettings settings)

Examples

Report issues reported as MsBuild warnings to a build server and limit number of issues to ten:

 var settings =
         new ReportIssuesToBuildServerSettings(@"C:\repo")
         {
             MaxIssuesToPost = 10
         };

     ReportIssuesToBuildServer(
         issues,
         AppVeyorBuilds(),
         settings));

Attributes

Type Description
CakeMethodAliasAttribute
CakeAliasCategoryAttribute

Parameters

Name Type Description
context ICakeContext The context.
issues IEnumerable<IIssue> Issues which should be reported.
buildServer IBuildServer The build server implementation.
settings IReportIssuesToBuildServerSettings The settings.

Return Value

Type Description
BuildServerIssueResult Information about the reported and written issues.