diff --git a/pages/files/check.sh b/pages/files/check.sh index 357f267..1d10c31 100644 --- a/pages/files/check.sh +++ b/pages/files/check.sh @@ -1,5 +1,10 @@ #!/bin/bash +if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then + echo "Skip, because not a PR" + exit 0 +fi + DIR=`dirname $0` git config --global core.quotepath false @@ -31,16 +36,14 @@ jq -s '[.[][]]' /tmp/comments.json > /tmp/comments_array.json cat /tmp/comments_array.json -[ "${TRAVIS_PULL_REQUEST}" != "false" ] || exit 0 - -curl -s https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST/comments > /tmp/pr_comments.json - -github_comments_diff -comments /tmp/comments_array.json -exists-comments /tmp/pr_comments.json > /tmp/send_comments.json - OUTPUT=$(cat /tmp/comments_array.json | grep "\[]"); EXIT_CODE=$? if [ $EXIT_CODE -ne 0 ]; then + curl -s https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST/comments > /tmp/pr_comments.json + + github_comments_diff -comments /tmp/comments_array.json -exists-comments /tmp/pr_comments.json > /tmp/send_comments.json + github_comments_send -file /tmp/send_comments.json -repo $TRAVIS_REPO_SLUG -pr $TRAVIS_PULL_REQUEST fi