forked from p15670423/monkey
Project: Add shellcheck to Travis build checks
This commit is contained in:
parent
c5fa6edfee
commit
728eea781d
|
@ -22,6 +22,10 @@ jobs:
|
||||||
size: x-large
|
size: x-large
|
||||||
env:
|
env:
|
||||||
- PIP_CACHE_DIR=$HOME/.cache/pip PIPENV_CACHE_DIR=$HOME/.cache/pipenv LIBSODIUM_MAKE_ARGS=-j8
|
- PIP_CACHE_DIR=$HOME/.cache/pip PIPENV_CACHE_DIR=$HOME/.cache/pipenv LIBSODIUM_MAKE_ARGS=-j8
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- shellcheck
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
- pip: true
|
- pip: true
|
||||||
|
@ -85,6 +89,9 @@ jobs:
|
||||||
- JS_WARNINGS_AMOUNT_UPPER_LIMIT=0
|
- JS_WARNINGS_AMOUNT_UPPER_LIMIT=0
|
||||||
- eslint ./src --max-warnings $JS_WARNINGS_AMOUNT_UPPER_LIMIT # test for max warnings
|
- eslint ./src --max-warnings $JS_WARNINGS_AMOUNT_UPPER_LIMIT # test for max warnings
|
||||||
|
|
||||||
|
# check shell scripts
|
||||||
|
- for file in $(find $TRAVIS_BUILD_DIR -type f); do shellcheck --format=gcc $file; done;
|
||||||
|
|
||||||
# build documentation
|
# build documentation
|
||||||
- cd $TRAVIS_BUILD_DIR/docs
|
- cd $TRAVIS_BUILD_DIR/docs
|
||||||
- ../hugo --verbose --environment staging
|
- ../hugo --verbose --environment staging
|
||||||
|
|
Loading…
Reference in New Issue