converge/filtertestjson

13 lines
321 B
Bash

#!/bin/bash
jq -r '
select(.Action != "outputx") |
if .Action == "fail" then "❌ FAIL: \(.Package) \(.Test // "")"
elif .Action == "pass" then "✅ PASS: \(.Package) \(.Test // "")"
elif .Action == "run" then "▶️ RUN: \(.Package) \(.Test // "")"
else " \(.Output // "" | rtrimstr("\n") )"
end
'