travis: Re-add installing eslint to travis_install

This commit is contained in:
Florian Bruhin 2017-09-10 14:25:13 +02:00
parent 9e10f891ff
commit 37464c8e3a

View File

@ -53,6 +53,12 @@ pip_install() {
travis_retry python -m pip install "$@" travis_retry python -m pip install "$@"
} }
npm_install() {
# Make sure npm is up-to-date first
travis_retry npm install -g npm
travis_retry npm install -g "$@"
}
check_pyqt() { check_pyqt() {
python3 <<EOF python3 <<EOF
import sys import sys
@ -87,7 +93,12 @@ elif [[ $TRAVIS_OS_NAME == osx ]]; then
exit 0 exit 0
fi fi
if [[ $TESTENV != eslint ]]; then case $TESTENV in
pip_install pip eslint)
pip_install -r misc/requirements/requirements-tox.txt npm_install eslint
fi ;;
*)
pip_install pip
pip_install -r misc/requirements/requirements-tox.txt
;;
esac