diff options
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 4f18b14..0000000 --- a/.travis.yml +++ /dev/null @@ -1,71 +0,0 @@ -branches: - only: - - master - - /^\d\.\d\.\d$/ - -os: osx - -language: node_js -node_js: - - "15" - -stages: - - lint - - build - - test - - release - -before_install: - - if [ $TRAVIS_OS_NAME == "linux" ]; then - export CXX="g++-4.9" CC="gcc-4.9" DISPLAY=:99.0; - sh -e /etc/init.d/xvfb start; - sleep 3; - fi - -install: - - yarn - -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: yarn cov - os: osx - - stage: release - script: - - yarn add vsce -D - - vsce package - - ls -alh - os: linux - deploy: - - provider: releases - api_key: $GITHUB_OAUTH_TOKEN - file: "./doxdocgen-$TRAVIS_TAG.vsix" - skip_cleanup: true - on: - tags: true - - provider: script - script: vsce publish -p $VSMARKETPLACE_ACCESS_TOKEN - skip_cleanup: true - on: - tags: true - -after_success: - - ./publish_coverage.sh - -notifications: - webhooks: - urls: - - https://webhooks.gitter.im/e/87b3ab4176e6f9506c13 - on_success: always - on_failure: always - on_start: never |