Update Travis CI configuration
Why can’t Travis CI share data between stages?
This commit is contained in:
parent
29890a55d8
commit
257293c96a
18
.travis.yml
18
.travis.yml
|
@ -10,25 +10,11 @@ addons:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
include:
|
include:
|
||||||
- stage: Build
|
- stage: test
|
||||||
script:
|
- stage: release
|
||||||
- npm run build
|
|
||||||
- npm run update_release
|
|
||||||
skip_cleanup: true
|
|
||||||
- stage: Test
|
|
||||||
install: skip
|
|
||||||
script:
|
|
||||||
- npm run lint
|
|
||||||
skip_cleanup: true
|
|
||||||
- stage: Package
|
|
||||||
install: skip
|
|
||||||
script:
|
script:
|
||||||
- npm run package_release
|
- npm run package_release
|
||||||
- npm run build_debs
|
- npm run build_debs
|
||||||
skip_cleanup: true
|
|
||||||
- stage: GitHub Release
|
|
||||||
install: skip
|
|
||||||
script: skip
|
|
||||||
deploy:
|
deploy:
|
||||||
provider: releases
|
provider: releases
|
||||||
api_key: "$GITHUB_OAUTH_TOKEN"
|
api_key: "$GITHUB_OAUTH_TOKEN"
|
||||||
|
|
Loading…
Reference in New Issue