mirror of
https://github.com/ru-de/faq.git
synced 2024-11-25 20:02:19 +00:00
Better ci (#393)
* fix ci * test * test * test2 * verbose * add pr check * revert
This commit is contained in:
parent
2ab976572e
commit
80d38abc36
@ -15,7 +15,7 @@ install:
|
|||||||
|
|
||||||
script:
|
script:
|
||||||
- bash files/run_on_master.sh
|
- bash files/run_on_master.sh
|
||||||
- git checkout $TRAVIS_COMMIT
|
- git checkout $TRAVIS_COMMIT -qf
|
||||||
- bash files/check.sh
|
- bash files/check.sh
|
||||||
|
|
||||||
notifications:
|
notifications:
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then
|
||||||
|
echo "Skip, because not a PR"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
DIR=`dirname $0`
|
DIR=`dirname $0`
|
||||||
|
|
||||||
git config --global core.quotepath false
|
git config --global core.quotepath false
|
||||||
@ -31,16 +36,14 @@ jq -s '[.[][]]' /tmp/comments.json > /tmp/comments_array.json
|
|||||||
|
|
||||||
cat /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 "\[]");
|
OUTPUT=$(cat /tmp/comments_array.json | grep "\[]");
|
||||||
EXIT_CODE=$?
|
EXIT_CODE=$?
|
||||||
|
|
||||||
if [ $EXIT_CODE -ne 0 ]; then
|
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
|
github_comments_send -file /tmp/send_comments.json -repo $TRAVIS_REPO_SLUG -pr $TRAVIS_PULL_REQUEST
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user