From e0fa20b8a0d67ee6cb3fea9ae758bd1a45b99de3 Mon Sep 17 00:00:00 2001 From: Pierre Vanduynslager Date: Fri, 19 Jan 2018 18:54:49 -0500 Subject: [PATCH] ci(travis): use Build Stages --- .travis.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index c74c47ed..14e0ac4b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,11 @@ language: node_js + services: - docker -notifications: - email: false + node_js: - 9 - 8 -os: - - linux # Trigger a push build on caribou and greenkeeper branches + PRs build on every branches # Avoid double build on PRs (See https://github.com/travis-ci/travis-ci/issues/1147) @@ -25,5 +23,10 @@ script: after_success: - npm run codecov - - npm install -g travis-deploy-once@4 - - travis-deploy-once "npm run semantic-release" + +jobs: + include: + - stage: release + node_js: lts/* + script: + - npm run semantic-release