aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/distrib
diff options
context:
space:
mode:
authorGravatar Mehrdad Afshari <mmx@google.com>2018-06-07 23:59:05 -0700
committerGravatar Mehrdad Afshari <mmx@google.com>2018-06-07 23:59:05 -0700
commit3b248945f8a99776141ee1d996af0690ee79cc47 (patch)
tree0a9cf55dbf02f062247f0941258389889c966585 /tools/distrib
parent6eac8c5e883e11be68f419c3a93c38682d1bd44e (diff)
Prevent early exit on one pylint failure
Diffstat (limited to 'tools/distrib')
-rwxr-xr-xtools/distrib/pylint_code.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/distrib/pylint_code.sh b/tools/distrib/pylint_code.sh
index d7bbf29d6a..82a818cce5 100755
--- a/tools/distrib/pylint_code.sh
+++ b/tools/distrib/pylint_code.sh
@@ -37,12 +37,13 @@ PYTHON=$VIRTUALENV/bin/python
$PYTHON -m pip install --upgrade pip==10.0.1
$PYTHON -m pip install pylint==1.9.2
+EXIT=0
for dir in "${DIRS[@]}"; do
- $PYTHON -m pylint --rcfile=.pylintrc -rn "$dir" || exit $?
+ $PYTHON -m pylint --rcfile=.pylintrc -rn "$dir" || EXIT=1
done
for dir in "${TEST_DIRS[@]}"; do
- $PYTHON -m pylint --rcfile=.pylintrc-tests -rn "$dir" || exit $?
+ $PYTHON -m pylint --rcfile=.pylintrc-tests -rn "$dir" || EXIT=1
done
-exit 0
+exit $EXIT