mirror of
https://github.com/Eugeny/tabby.git
synced 2024-11-14 19:36:35 +03:00
travis
This commit is contained in:
parent
8cf7851801
commit
4bc03319e7
26
.travis.yml
26
.travis.yml
@ -1,18 +1,6 @@
|
||||
matrix:
|
||||
include:
|
||||
- os: linux
|
||||
env: BUILD_FOR=linux
|
||||
- os: osx
|
||||
env: BUILD_FOR=macos
|
||||
|
||||
language: node_js
|
||||
node_js: 10
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- node_modules
|
||||
- app/node_modules
|
||||
|
||||
stages:
|
||||
- Build
|
||||
- name: Docs
|
||||
@ -21,6 +9,7 @@ stages:
|
||||
jobs:
|
||||
include:
|
||||
- stage: 'Build'
|
||||
os: linux
|
||||
before_install:
|
||||
- rm app/node_modules/.yarn-integrity || true
|
||||
- yarn
|
||||
@ -28,7 +17,18 @@ jobs:
|
||||
- scripts/build-native.js
|
||||
- yarn run build
|
||||
- scripts/prepackage-plugins.js
|
||||
- scripts/build-$BUILD_FOR.js
|
||||
- scripts/build-linux.js
|
||||
|
||||
- stage: 'Build'
|
||||
os: osx
|
||||
before_install:
|
||||
- rm app/node_modules/.yarn-integrity || true
|
||||
- yarn
|
||||
script:
|
||||
- scripts/build-native.js
|
||||
- yarn run build
|
||||
- scripts/prepackage-plugins.js
|
||||
- scripts/build-macos.js
|
||||
|
||||
- stage: 'Docs'
|
||||
os: linux
|
||||
|
Loading…
Reference in New Issue
Block a user