Script to add versionControlProvenance

This commit is contained in:
Michael Hohn
2023-07-11 20:25:16 -07:00
committed by =Michael Hohn
parent 62ec56948e
commit 9b733e6326

19
bin/sarif-insert-vcp Executable file
View File

@@ -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