diff options
author | Claudius | 2019-05-13 14:05:02 +0200 |
---|---|---|
committer | Claudius | 2019-05-13 19:37:22 +0200 |
commit | 1da5a5bcccf7ce1e2f88ef501619f40ccb689220 (patch) | |
tree | 8d78d91b55b1dc791df4611bb49813fe01ff9574 | |
parent | aa57b76a4fd291e67d75400e568266c35576ef94 (diff) |
travis config is now in stages
Signed-off-by: Claudius <opensource@amenthes.de>
-rw-r--r-- | .travis.yml | 46 |
1 files changed, 18 insertions, 28 deletions
diff --git a/.travis.yml b/.travis.yml index 393fba28..e73ad33a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,41 +1,15 @@ language: node_js dist: xenial cache: yarn -env: - global: - - CXX=g++-4.8 - - YARN_VERSION=1.16.0 jobs: include: - - name: Node.js 8 - node_js: - - 8 - before_install: - - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version "$YARN_VERSION" - - export PATH="$HOME/.yarn/bin:$PATH" - script: - - yarn run mocha-suite - - name: Node.js 10 + - stage: Static Tests + name: eslint node_js: - 10 - before_install: - - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version "$YARN_VERSION" - - export PATH="$HOME/.yarn/bin:$PATH" - script: - - yarn run mocha-suite - - name: Node.js 12 - node_js: - - 12 - before_install: - - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version "$YARN_VERSION" - - export PATH="$HOME/.yarn/bin:$PATH" - script: - - yarn run mocha-suite - - name: eslint script: - yarn run eslint - language: generic - name: ShellCheck script: - shellcheck bin/heroku bin/setup @@ -48,3 +22,19 @@ jobs: script: - yarn run jsonlint language: generic + - stage: Dynamic Tests + name: Node.js 8 + node_js: + - 8 + script: + - yarn run mocha-suite + - name: Node.js 10 + node_js: + - 10 + script: + - yarn run mocha-suite + - name: Node.js 12 + node_js: + - 12 + script: + - yarn run mocha-suite |