Supported Tools
Cake.Issues recipes support reading issues from different tools and integrates with different build and pull request systems.
Tools¶
Cake.Issues recipes support reading issues from output of the following tools:
Tool | Format | IssuesParameters.InputFiles Method |
---|---|---|
MsBuild | MSBuild Extension Pack XmlFileLogger | AddMsBuildXmlFileLoggerLogFile*() |
MsBuild | Binary Log File | AddMsBuildBinaryLogFile*() |
JetBrains InspectCode (ReSharper) | xml | AddInspectCodeLogFile*() |
markdownlint | markdownlint-cli default format | AddMarkdownlintCliLogFile*() |
markdownlint | markdownlint-cli with --json |
AddMarkdownlintCliJsonLogFile*() |
markdownlint | markdownlint version 1 | AddMarkdownlintV1LogFile*() |
ESLint | json formatter | AddEsLintJsonLogFile*() |
Any SARIF compatible tool | SARIF | AddSarifLogFile*() |
Tool | Format | IssuesContext.Parameters.InputFiles Method |
---|---|---|
MsBuild | MSBuild Extension Pack XmlFileLogger | AddMsBuildXmlFileLoggerLogFile*() |
MsBuild | Binary Log File | AddMsBuildBinaryLogFile*() |
JetBrains InspectCode (ReSharper) | xml | AddInspectCodeLogFile*() |
markdownlint | markdownlint-cli default format | AddMarkdownlintCliLogFile*() |
markdownlint | markdownlint-cli with --json |
AddMarkdownlintCliJsonLogFile*() |
markdownlint | markdownlint version 1 | AddMarkdownlintV1LogFile*() |
ESLint | json formatter | AddEsLintJsonLogFile*() |
Any SARIF compatible tool | SARIF | AddSarifLogFile*() |
Tip
See Supported tools for a list of tools supporting the SARIF format.
Build systems¶
Cake.Issues recipes integrates with the following build systems:
- Write issues to build server
- Issues summary
- Full issues report
- Write issues to build server (1)
- Issues summary
- Full issues report
- Only first 10
- Write issues to build server
- Issues summary
- Full issues report
Pull request systems¶
Cake.Issues recipes integrates with the following pull request systems:
- Write issues to pull requests
- Set pull request status
- Write issues to pull requests (1)
- Set pull request status
- When build from GitHub Actions