Skip to content

Commit 79fb9bd

Browse files
committed
hide result of jq --exit-status
prints 'true'/'false' to the console when we don't need or want that info printed to the console Signed-off-by: Taylor Silva <[email protected]>
1 parent 4c2cda5 commit 79fb9bd

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

assets/check

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ payload="$(cat <&0)"
1515

1616
unknown_keys=$(jq --slurpfile schema "$(dirname $0)/source_schema.json" '(.source // [] | keys_unsorted) - ($schema[0] | keys_unsorted)' <<< "$payload")
1717

18-
if jq --exit-status 'length > 0' <<< "$unknown_keys"; then
18+
if jq --exit-status 'length > 0' <<< "$unknown_keys" &>/dev/null; then
1919
echo "Found unknown keys in source:"
2020
jq '.[]' <<< "$unknown_keys"
2121
exit 1

assets/in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ payload="$(cat <&0)"
2727

2828
unknown_keys=$(jq --slurpfile schema "$(dirname $0)/in_schema.json" '(.params // [] | keys_unsorted) - ($schema[0] | keys_unsorted)' <<< "$payload")
2929

30-
if jq --exit-status 'length > 0' <<< "$unknown_keys"; then
30+
if jq --exit-status 'length > 0' <<< "$unknown_keys" &>/dev/null; then
3131
echo "Found unknown keys in get params:"
3232
jq '.[]' <<< "$unknown_keys"
3333
exit 1

assets/out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ payload="$(cat <&0)"
2222

2323
unknown_keys=$(jq --slurpfile schema "$(dirname $0)/out_schema.json" '(.params // [] | keys_unsorted) - ($schema[0] | keys_unsorted)' <<< "$payload")
2424

25-
if jq --exit-status 'length > 0' <<< "$unknown_keys"; then
25+
if jq --exit-status 'length > 0' <<< "$unknown_keys" &>/dev/null; then
2626
echo "Found unknown keys in put params:"
2727
jq '.[]' <<< "$unknown_keys"
2828
exit 1

0 commit comments

Comments
 (0)