diff --git a/bin/sarif-insert-vcp b/bin/sarif-insert-vcp new file mode 100755 index 0000000..52fc772 --- /dev/null +++ b/bin/sarif-insert-vcp @@ -0,0 +1,19 @@ +#!/bin/sh +# Add the versionControlProvenance key to a SARIF file +# usage: $0 file +uri=vcp-no-uri +revid=vcp-no-revid +jq ' {"$schema" : ."$schema", + "version" : .version, + "runs" : [ .runs | .[] +| ( .versionControlProvenance |= +[ + { + "repositoryUri": "'$uri'", + "revisionId": "'$revid'" + } +] +) ] +} +' $1 +