Aliases.

ReportIssuesToPullRequest(ICakeContext, IEnumerable<IIssue>, IPullRequestSystem, IReportIssuesToPullRequestSettings) Method

Summary

Reports issues to pull requests using the specified settings.

Syntax

public static PullRequestIssueResult ReportIssuesToPullRequest(this ICakeContext context, IEnumerable<IIssue> issues, IPullRequestSystem pullRequestSystem, IReportIssuesToPullRequestSettings settings)

Examples

Report issues reported as MsBuild warnings to a TFS pull request and limit number of comments to ten:

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

     ReportIssuesToPullRequest(
         issues,
         TfsPullRequests(
             new Uri("http://myserver:8080/tfs/defaultcollection/myproject/_git/myrepository"),
             "refs/heads/feature/myfeature",
             TfsAuthenticationNtlm()),
         settings));

Attributes

Type Description
CakeMethodAliasAttribute
CakeAliasCategoryAttribute

Parameters

Name Type Description
context ICakeContext The context.
issues IEnumerable<IIssue> Issues which should be reported.
pullRequestSystem IPullRequestSystem The pull request system.
settings IReportIssuesToPullRequestSettings The settings.

Return Value

Type Description
PullRequestIssueResult Information about the reported and written issues.
GitHub