electron-complete-builder
Version:
Complete solution to build ready for distribution and 'auto update' Electron App installers
42 lines (34 loc) • 656 B
YAML
os:
- osx
- linux
env:
- NODE_VERSION=4
- NODE_VERSION=5
language: ruby
rvm:
- 2.2.0
cache:
directories:
- node_modules
- test/testApp/node_modules
- $HOME/.electron
- $HOME/.npm
addons:
apt:
packages:
- icnsutils
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gnu-tar dpkg libicns; fi
- gem install fpm
install:
- rm -rf ~/.nvm
- git clone https://github.com/creationix/nvm.git ~/.nvm
- source ~/.nvm/nvm.sh
- nvm install $NODE_VERSION
- npm install npm -g
- npm -v
- npm prune
- npm install
script:
- npm run test