diff options
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 41 | 
1 files changed, 35 insertions, 6 deletions
| diff --git a/.travis.yml b/.travis.yml index cbcdf44e..ee936e57 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,38 @@  language: node_js  dist: trusty -node_js: -  - 6 -  - 7 -  - lts/boron -env: -  - CXX=g++-4.8  cache: yarn +env: +  global: +    - CXX=g++-4.8 +    - YARN_VERSION=1.3.2 + +jobs: +  include: +    - env: task=npm-test +      node_js: +        - 6 +      before_install: +        - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version "$YARN_VERSION" +        - export PATH="$HOME/.yarn/bin:$PATH" +    - env: task=npm-test +      node_js: +        - 7 +      before_install: +        - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version "$YARN_VERSION" +        - export PATH="$HOME/.yarn/bin:$PATH" +    - env: task=ShellCheck +      script: +        - shellcheck bin/* +      language: generic +    - env: task=doctoc +      install: npm install doctoc +      script: +        - cp README.md README.md.orig +        - npm run doctoc +        - diff -q README.md README.md.orig +      language: generic +    - env: task=json-lint +      install: npm install jsonlint +      script: +        - npm run jsonlint +      language: generic | 
