diff options
author | Sheogorath | 2017-10-31 12:12:33 +0100 |
---|---|---|
committer | GitHub | 2017-10-31 12:12:33 +0100 |
commit | 66b3463825f229c09db5682a14ac3e403cb5b6b5 (patch) | |
tree | 17d581e591ebb073ac06aa15f9a1c44071d0a6ba | |
parent | 16b3e015ab3696ff61faefff30c8abfb2387e664 (diff) | |
parent | 7478dd14e0a02f87ae989c7a1d293a19b89befec (diff) |
Merge pull request #604 from PeterDaveHello/refactor-TravisCI-config
Refactor travis ci config
Diffstat (limited to '')
-rw-r--r-- | .travis.yml | 41 |
1 files changed, 33 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml index 61ced7a9..a4a2e743 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,37 @@ language: node_js dist: trusty -node_js: - - 6 - - 7 -env: - - CXX=g++-4.8 cache: yarn +env: + global: + - CXX=g++-4.8 -before_install: - - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.1.0 - - export PATH="$HOME/.yarn/bin:$PATH" +jobs: + include: + - env: task=npm-test + node_js: + - 6 + before_install: + - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.1.0 + - 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 1.1.0 + - 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 |