-
Notifications
You must be signed in to change notification settings - Fork 11
Introduce Cake.Issues.Build #1237
Copy link
Copy link
Labels
Milestone
Description
Introduce Cake.Issues.Build, for build server integrations.
Cake.Issues.Build should be used by build server addins in the future instead of Cake.Issues.PullRequests, which is a confusing naming.
Cake.Issues.Build shoudl only contain the functionality of Cake.Issues.PullRequests which makes sense for build servers:
- Settings
MaxIssuesToPostMaxIssuesToPostForEachIssueProviderProviderIssueLimits, but asDictionary<string, int>, since onlyMaxIssuesToPostis of interestIssueFilters
- Base class: Similar to
BasePullRequestSystem, but without capabilities ReportIssuesToBuildServeraliases
Idealy code used for pull requests and build servers is shared somehow (e.g. issue filtering).
Additionally documentation should be updated, everywhere where pull request systems where handled.
Reactions are currently unavailable