Stages 8
This commit is contained in:
parent
399b567497
commit
5058cc705b
33
.travis.yml
33
.travis.yml
@ -2,6 +2,22 @@ osx_image: xcode8.3
|
|||||||
sudo: required
|
sudo: required
|
||||||
dist: xenial
|
dist: xenial
|
||||||
language: node_js
|
language: node_js
|
||||||
|
workspaces:
|
||||||
|
use:
|
||||||
|
- binaries
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- node_modules
|
||||||
|
- "$HOME/.electron"
|
||||||
|
- "$HOME/.cache"
|
||||||
|
addons:
|
||||||
|
before_install:
|
||||||
|
install:
|
||||||
|
- source ~/.bashrc
|
||||||
|
- npm install -g xvfb-maybe
|
||||||
|
- npm install
|
||||||
|
script:
|
||||||
|
- npm run build
|
||||||
os:
|
os:
|
||||||
- osx
|
- osx
|
||||||
- windows
|
- windows
|
||||||
@ -10,23 +26,6 @@ node_js:
|
|||||||
- 10.15.3
|
- 10.15.3
|
||||||
jobs:
|
jobs:
|
||||||
include:
|
include:
|
||||||
- stage: Build binaries
|
|
||||||
workspaces:
|
|
||||||
use:
|
|
||||||
- binaries
|
|
||||||
cache:
|
|
||||||
directories:
|
|
||||||
- node_modules
|
|
||||||
- "$HOME/.electron"
|
|
||||||
- "$HOME/.cache"
|
|
||||||
addons:
|
|
||||||
before_install:
|
|
||||||
install:
|
|
||||||
- source ~/.bashrc
|
|
||||||
- npm install -g xvfb-maybe
|
|
||||||
- npm install
|
|
||||||
script:
|
|
||||||
- npm run build
|
|
||||||
- stage: Deploy
|
- stage: Deploy
|
||||||
-os: linux
|
-os: linux
|
||||||
workspaces:
|
workspaces:
|
||||||
|
Loading…
Reference in New Issue
Block a user