|
|
@@ -1,6 +1,18 @@ |
|
|
|
#!/bin/bash |
|
|
|
FORMAT_FILE=../README.md |
|
|
|
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then |
|
|
|
echo "running on Pull Request #$TRAVIS_PULL_REQUEST" |
|
|
|
git show | egrep "\+" > additions.txt |
|
|
|
echo "--ADDITIONS--" |
|
|
|
cat additions.txt |
|
|
|
LINK_FILE=additions.txt |
|
|
|
else |
|
|
|
echo "running on $TRAVIS_BRANCH branch" |
|
|
|
LINK_FILE=../README.md |
|
|
|
fi |
|
|
|
|
|
|
|
echo "running format validation..." |
|
|
|
./validate_format.rb ../README.md |
|
|
|
./validate_format.rb $FORMAT_FILE |
|
|
|
if [[ $? != 0 ]]; then |
|
|
|
echo "format validation failed!" |
|
|
|
exit 1 |
|
|
@@ -10,11 +22,14 @@ fi |
|
|
|
|
|
|
|
if [ "$TRAVIS_BRANCH" == "master" ]; then |
|
|
|
echo "running link validation..." |
|
|
|
./validate_links.rb ../README.md |
|
|
|
./validate_links.rb $LINK_FILE |
|
|
|
if [[ $? != 0 ]]; then |
|
|
|
echo "link validation failed!" |
|
|
|
exit 1 |
|
|
|
else |
|
|
|
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then |
|
|
|
echo "no links to check on $TRAVIS_BRANCH branch - script failure!" |
|
|
|
fi |
|
|
|
echo "link validation passed!" |
|
|
|
fi |
|
|
|
fi |