Description
Is your feature request related to a problem? Please describe.
Whether using the command cherrybomb oas [OR] swagger --file <PATH> --output <PATH>
or running the command without the --output
it produces a results.txt
file. For use in a CI/CD pipeline, this file makes it difficult to react to the results.
Describe the solution you'd like
I would like to see the tool support other common formats (ie. JSON, JUnit, SARIF, etc.), and provide the ability to control the output of that file (ie. allowing a multi-type output versus having to run the tool multiple times, such as --type JSON,JUnit,SARIF
).
Further, having the ability to control the output by severity or result (ie. only outputting the Failed
checks or High
severities).
Describe alternatives you've considered
None
Additional context
Context would be running in a CI/CD pipeline, like Azure DevOps, or GitHub Actions.