diff --git a/.travis.yml b/.travis.yml index 8b92e35a..7286a566 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,8 +40,26 @@ jobs: install: .travis/download_cmake.sh script: .travis/script_test.sh - - name: "Windows mingw32" + - name: "macOS" stage: "Build" + os: osx + env: + - INSTALL_DIR="sfizz-${TRAVIS_BRANCH}-${TRAVIS_OS_NAME}-${TRAVIS_CPU_ARCH}" + install: .travis/install_osx.sh + script: .travis/script_osx.sh + after_success: .travis/prepare_osx.sh + + - name: "MOD devices arm" + env: + - CONTAINER=jpcima/mod-plugin-builder + - CROSS_COMPILE=moddevices-arm + - INSTALL_DIR="sfizz-${TRAVIS_BRANCH}-moddevices" + before_install: .travis/before_install_moddevices.sh + install: .travis/install_moddevices.sh + script: .travis/script_moddevices.sh + after_success: .travis/prepare_tarball.sh + + - name: "Windows mingw32" env: - CROSS_COMPILE=mingw32 - CONTAINER=archlinux @@ -127,25 +145,6 @@ jobs: script: .travis/script_plugins.sh after_success: .travis/prepare_tarball.sh - - name: "macOS" - os: osx - env: - - INSTALL_DIR="sfizz-${TRAVIS_BRANCH}-${TRAVIS_OS_NAME}-${TRAVIS_CPU_ARCH}" - install: .travis/install_osx.sh - script: .travis/script_osx.sh - after_success: .travis/prepare_osx.sh - - - name: "MOD devices arm" - stage: "Build" - env: - - CONTAINER=jpcima/mod-plugin-builder - - CROSS_COMPILE=moddevices-arm - - INSTALL_DIR="sfizz-${TRAVIS_BRANCH}-moddevices" - before_install: .travis/before_install_moddevices.sh - install: .travis/install_moddevices.sh - script: .travis/script_moddevices.sh - after_success: .travis/prepare_tarball.sh - - stage: "Deploy" name: "Source packaging" if: (tag IS present) AND (branch = master) AND (type = push)