diff options
| author | Christoph Schlosser <christoph@linux.com> | 2017-10-06 17:34:19 +0200 |
|---|---|---|
| committer | Christoph Schlosser <christoph@linux.com> | 2017-10-06 17:35:18 +0200 |
| commit | cf5e94e992237bc2f32f0ec92c6babb4b93de612 (patch) | |
| tree | ec5558e80268aaaee9acf92a877a06b562877f45 /.travis.yml | |
| download | doxdocgen-cf5e94e992237bc2f32f0ec92c6babb4b93de612.tar.gz | |
Initial files
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..760e13c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,39 @@ +sudo: false + +os: + - linux + - osx + +language: node_js +node_js: + - "6" + +matrix: + include: + - os: linux + dist: trusty + sudo: false + - os: osx + osx_image: xcode9.1 + +stages: + - lint + - build + - test + +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: + - npm install + +jobs: + include: + - stage: lint + script: tslint -c tslint.json 'src/**/*.ts' + - stage: build + script: npm run vscode:prepublish
\ No newline at end of file |