diff --git a/.travis.yml b/.travis.yml index 5c72e55..ae06c03 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,4 +10,26 @@ env: - ELECTRON_CACHE=$HOME/.cache/electron - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder -script: npm run build + +jobs: + include: + - stage: Linux & Mac Build + os: osx + osx_image: xcode10.1 + before_cache: + - rm -rf $HOME/.cache/electron-builder/wine + script: + - npm run build + - stage: Windows Build + os: windows + script: + - npm run build + - stage: GitHub Release + script: skip + deploy: + provider: releases + prerelease: true + api_key: "$GH_TOKEN" + skip_cleanup: true + on: + tags: true