mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
* Use portable /usr/bin/env/{perl,python} instead of /usr/bin/{perl,python} * fix perl;add bash * Fix indentation using modified scripts * Revert "fix perl;add bash" This reverts commit be8b9113c25f7c2fb9c8c9bad556fbca2f0c0ba2. * python3 everywhere * more bash * rebase change perl * Linux perl; missing from last PR * fix doxygen_space * Use portable /usr/bin/env/{perl,python} instead of /usr/bin/{perl,python} * fix perl;add bash * Fix indentation using modified scripts * Revert "fix perl;add bash" This reverts commit be8b9113c25f7c2fb9c8c9bad556fbca2f0c0ba2. * python3 everywhere * more bash * rebase change perl * fix doxygen_space
26 lines
823 B
Bash
Executable File
26 lines
823 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
|
|
echo "Spell check"
|
|
cd $(git rev-parse --show-toplevel)
|
|
|
|
if [[ ! -z $TRAVIS_PULL_REQUEST_BRANCH ]]; then
|
|
# if on a PR, just analyze the changed files
|
|
echo "TRAVIS PR BRANCH: $TRAVIS_PULL_REQUEST_BRANCH"
|
|
FILES=$(git diff --diff-filter=AM --name-only $(git merge-base HEAD master) | tr '\n' ' ' )
|
|
export PATH=${HOME}/osgeo4travis/bin:${PATH}
|
|
elif [[ ! -z $TRAVIS_COMMIT_RANGE ]]; then
|
|
echo "TRAVIS COMMIT RANGE: $TRAVIS_COMMIT_RANGE"
|
|
FILES=$(git diff --diff-filter=AM --name-only ${TRAVIS_COMMIT_RANGE/.../..} | tr '\n' ' ' )
|
|
export PATH=${HOME}/osgeo4travis/bin:${PATH}
|
|
else
|
|
echo "Running spell test on all files (might take a while)"
|
|
FILES=""
|
|
fi
|
|
|
|
if [[ ! -z $FILES ]]; then
|
|
DIR=$(git rev-parse --show-toplevel)/scripts/spell_check
|
|
${DIR}/check_spelling.sh -r $FILES
|
|
fi
|