diff --git a/.travis.yml b/.travis.yml index f9677fd..4afd955 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,21 +8,6 @@ env: - SHELL=zsh matrix: fast_finish: true -script: - - | - $SHELL --version - if [ "$SHELL" = "zsh" ]; then - cat > $HOME/.zshenv < /dev/null; then install_shell fi +install: + - | + sudo make install + + if [ "$SHELL" = "zsh" ]; then + . shpec.plugin.zsh + fi +script: + - | + $SHELL --version + if ${LINT:-false}; then + shellcheck -s sh bin/shpec # 'sh' refers to POSIX + else + $SHELL -c shpec + fi