diff options
| author | Christoph Schlosser <christophschlosser@users.noreply.github.com> | 2020-03-15 10:45:27 +0100 |
|---|---|---|
| committer | Christoph Schlosser <christoph@linux.com> | 2020-03-15 10:55:24 +0100 |
| commit | 38d5349b0e2b1177f45adc6a800360c32a6f70d1 (patch) | |
| tree | 1aa8e40ee51651e37964b5deb76377aea30b0485 /.travis.yml | |
| parent | f235fa5258f8f0d572249255de41a3fae26f2f19 (diff) | |
| download | doxdocgen-38d5349b0e2b1177f45adc6a800360c32a6f70d1.tar.gz | |
Release 0.6.0 (#150)0.6.0
* Fix travis config as well
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/.travis.yml b/.travis.yml index b46a0b4..c738ad9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,28 +1,14 @@ -sudo: false - branches: only: - master - /^\d\.\d\.\d$/ -os: - - linux - - osx +os: osx language: node_js node_js: - "6" -matrix: - include: - - os: linux - dist: trusty - sudo: false - - os: osx - osx_image: xcode9.1 - allow_failures: - - os: linux # Currently linux tests seem broken - stages: - lint - build @@ -40,15 +26,25 @@ install: - npm install jobs: + allow_failures: + - os: linux include: + - os: linux + dist: xenial - stage: lint script: tslint -c tslint.json 'src/**/*.ts' + os: linux - stage: build script: npm run vscode:prepublish + os: linux + - stage: test + script: npm run test + os: osx - stage: release script: - npm install vsce - vsce package + os: linux deploy: - provider: releases api_key: $GITHUB_OAUTH_TOKEN |