12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- language: node_js
- node_js: "12"
- before_install:
- - npm i
-
- jobs:
- include:
- - stage: Linux & Mac Build
- os: osx
- osx_image: xcode10.2
- env:
- - ELECTRON_CACHE=$HOME/.cache/electron
- - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder
- before_cache:
- - rm -rf $ELECTRON_BUILDER_CACHE/wine
- script:
- - npm run devInstall
- - npm run build
- # - stage: Windows Build
- # os: windows
- # script:
- # - export NPM_CONFIG_PREFIX=C:\\npm_prefix
- # - export PATH="/c/npm_prefix:$PATH"
- # - npm i -g npm@latest
- # - npm run devInstall
- # - npm run build
- # - stage: GitHub Release
- # script:
- # - export TRAVIS_TAG=${TRAVIS_TAG:-$(date +'%Y%m%d%H%M%S')-$(git log --format=%h -1)}
- # - git tag $TRAVIS_TAG
- # deploy:
- # provider: releases
- # prerelease: true
- # api_key: "$GH_TOKEN"
- # cleanup: false
- # file:
- # - builds/lightcord-win32-ia32.zip
- # - builds/lightcord-win32.exe
- # - builds/lightcord-linux-x64.zip
- # - builds/lightcord-darwin.zip
- # on:
- # tags: true
|