diff --git a/.travis.yml b/.travis.yml index 40dd3d9c6..0f8361aa6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,20 @@ sudo: true language: python +os: + - linux + - osx + env: - TARGET="lint" - TARGET="build-with-dependencies" before_script: - pip install ufolint - - sudo apt-get -qq update - - sudo apt-get install -y shellcheck + - if [ $TRAVIS_OS_NAME = "linux" ]; then sudo apt-get -qq update; fi + - if [ $TRAVIS_OS_NAME = "linux" ]; then sudo apt-get install -y shellcheck; fi + - if [ $TRAVIS_OS_NAME = "osx" ]; then brew update; fi + - if [ $TRAVIS_OS_NAME = "osx" ]; then brew outdated shellcheck || brew upgrade shellcheck; fi script: - make -j $TARGET