From 4b225bf8661250a5abf5ad2e7ec3bef96ec0a40d Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 11 Jun 2020 10:29:11 +0200 Subject: [PATCH] travis: Don't pipe negative lgtm.com result into jq The data might not be valid JSON. --- scripts/test.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/test.sh b/scripts/test.sh index 03170c86c..57776f3cf 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -330,8 +330,8 @@ lgtm) -H 'Accept: application/json' \ -H "Authorization: Bearer ${LGTM_TOKEN}" > lgtm.res || exit $? lgtm_check_url=$(jq -r '."task-result-url"' lgtm.res) - if [ "$lgtm_check_url" = "null" ]; then - cat lgtm.res | jq + if [ -z "$lgtm_check_url" -o "$lgtm_check_url" = "null" ]; then + cat lgtm.res exit 1 fi lgtm_url=$(jq -r '."task-result"."results-url"' lgtm.res)