Cake.Issues recipes provide build scripts, delivered as a NuGet package, which can be used inside your projects Cake build to add issue management.
Integration of code analyzing and linting tools into a build pipeline often looks the similar, and differentiates mainly on the used linters, build and pull request systems. Cake.Issues recipes contain code to do all the parsing, integration with build and pull request systems for you, using the individual Cake.Issues addins. They support different linters based on the linting log files you pass it and integrate automatically with different build and pull request systems.
There are two flavors available:
- Cake.Issues.Recipe: For Cake .NET Tool, Cake runner for .NET Framework or Cake runner for .NET Core
- Cake.Frosting.Issues.Recipe: For Cake Frosting
Supported tools
See supported tools for a list of supported linters, build servers and pull request systems.
Bundled addins
Cake.Issues recipes will add the following addins to your build:
Addin Cake.Issues.Recipe | Addin.Frosting.Issues.Recipe | Remarks |
---|---|---|
Cake.Git 3.0.0 | Cake.Git 3.0.0 | Only used if RepositoryInfoProvider type is set to RepositoryInfoProviderType.CakeGit . See Git repository information configuration for details. |
Cake.Issues 3.0.0 | Cake.Issues 3.0.0 | |
Cake.Issues.MsBuild 3.0.0 | Cake.Issues.MsBuild 3.0.0 | |
Cake.Issues.InspectCode 3.0.0 | Cake.Issues.InspectCode 3.0.0 | |
Cake.Issues.Markdownlint 3.0.0 | Cake.Issues.Markdownlint 3.0.0 | |
Cake.Issues.EsLint 3.0.0 | Cake.Issues.EsLint 3.0.0 | |
Cake.Issues.Reporting 3.0.0 | Cake.Issues.Reporting 3.0.0 | |
Cake.Issues.Reporting.Generic 3.0.0 | Cake.Frosting.Issues.Reporting.Generic 3.0.0 | |
Cake.Issues.PullRequests 3.0.0 | Cake.Issues.PullRequests 3.0.0 | |
Cake.Issues.PullRequests.AppVeyor 3.0.0 | Cake.Issues.PullRequests.AppVeyor 3.0.0 | |
Cake.Issues.PullRequests.AzureDevOps 3.0.0 | Cake.Issues.PullRequests.AzureDevOps 3.0.0 | |
Cake.Issues.PullRequests.GitHubActions 3.0.0 | Cake.Issues.PullRequests.GitHubActions 3.0.0 | |
Cake.AzureDevOps 3.0.0 | Cake.AzureDevOps 3.0.0 |