From e8f3be8df9132818417f8133d18592aa854a9742 Mon Sep 17 00:00:00 2001 From: Pierre-Denis Vanduynslager Date: Sat, 16 Sep 2017 17:54:09 -0400 Subject: [PATCH] chore: Add comments on .travis.yml Fix #11 --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index eafd796e..b6c64294 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,25 @@ language: node_js node_js: - 8 + +# Trigger a push build on master and greenkeeper branches + PRs build on every branches +# Avoid double build on PRs (See https://github.com/travis-ci/travis-ci/issues/1147) branches: only: - master - /^greenkeeper.*$/ + +# Retrieve 999 commits (default is 50) so semantic-release can analyze all commits when there is more than 50 on a PR git: depth: 999 + +# Retry install on fail to avoid failing a build on network/disk/external errors install: - travis_retry npm install + script: - npm run test + after_success: - if [ -n "${CODECOV_TOKEN:-}" ]; then npm run codecov; fi - npm run coverage