-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement] Support different output formats (e.g. JSON) #49
Comments
This shouldn't be too hard to pull together. I can just use serde logic that's in the lambda to give you the same structured result from the CLI. |
This would be useful for IDE/editor/code review bot integrations. Should consider existing formats to decrease unique integration work |
+1 on this. Text parsing is not ideal and we need JSON based output. |
As mentioned in #111, rule evaluation output in the form of JSON is targeted for the next release |
@jotompki does this mean it will clear the road for #93 ? |
Is junitxml output so we can integrate with CodeBuild reports also on the roadmap? |
Current set of output-formats supported as a part of PR #156. Supports JSON, YAML and SingleLine formats. Does not have XML or other representation support. Contributions welcome post PR merge :) |
We have released a new minor version of Guard 2.0 which supports various output formats that @dchakrav-github mentioned. You can find the newest version at - https://github.com/aws-cloudformation/cloudformation-guard/releases/tag/2.0.3 |
Is your feature request related to a problem? Please describe.
Currently, it is hard to parse the output of cloudformation-guard using other scripts since the output is in text only, having different output formats would help ingest that output to different tools.
Describe the solution you'd like
It will be nice to have an option like
cfn-lint
/cfn_nag
/cfripper
/tflint
/tfsec
/terrascan
/checkov
that allows the user to specify different output optionsDescribe alternatives you've considered
Current solution is to parse the text output which is not ideal
The text was updated successfully, but these errors were encountered: