Update Travis CI configuration

Why can’t Travis CI share data between stages?
This commit is contained in:
Samuel Elliott 2019-05-24 23:28:28 +01:00
parent 29890a55d8
commit 257293c96a
No known key found for this signature in database
GPG Key ID: 8420C7CDE43DC4D6
1 changed files with 2 additions and 16 deletions

View File

@ -10,25 +10,11 @@ addons:
jobs:
include:
- stage: Build
script:
- 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
- stage: test
- stage: release
script:
- npm run package_release
- npm run build_debs
skip_cleanup: true
- stage: GitHub Release
install: skip
script: skip
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"