# The format to extract vulnerability summary (adjust the jq command for different JSON structures).
jq -rce \
'{vulnerabilities:{
critical: (.result.summary.CRITICAL),
high: (.result.summary.IMPORTANT),
medium: (.result.summary.MODERATE),
low: (.result.summary.LOW)
}}' scan_output.json | tee $(results.SCAN_OUTPUT.path)
# The format to extract vulnerability summary (adjust the jq command for different JSON structures).
jq -rce \
'{vulnerabilities:{critical: (.result.summary.CRITICAL),high: (.result.summary.IMPORTANT),medium: (.result.summary.MODERATE),low: (.result.summary.LOW)
}}' scan_output.json | tee $(results.SCAN_OUTPUT.path)
Copy to ClipboardCopied!Toggle word wrapToggle overflow
...
spec:
results:
- description: The common vulnerabilities and exposures (CVE) result
name: SCAN_OUTPUT
value: $(tasks.vulnerability-scan.results.SCAN_OUTPUT)
...spec:results:-description: The common vulnerabilities and exposures (CVE) result
name: SCAN_OUTPUT
value: $(tasks.vulnerability-scan.results.SCAN_OUTPUT)
Copy to ClipboardCopied!Toggle word wrapToggle overflow