diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..7dc85b4 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,17 @@ +language: bash +sudo: required + +os: + - linux + +install: + # Install a custom version of shellcheck instead of Travis CI's default + - scversion="latest" # or "v0.4.7", or "latest" + - wget "https://storage.googleapis.com/shellcheck/shellcheck-${scversion}.linux.x86_64.tar.xz" + - tar --xz -xvf "shellcheck-${scversion}.linux.x86_64.tar.xz" + - shellcheck() { "shellcheck-${scversion}/shellcheck" "$@"; } + +script: + - shellcheck fff -e SC2244 -e SC1090 -e SC1091 + # Check for lines longer than 80 chars. + - if grep '.\{81\}' pash; then (exit 1); else (exit 0); fi