From 4cd8776d06cf33e86d7668133213872ac745e4a8 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Thu, 6 Apr 2017 14:40:27 -0400 Subject: [PATCH] chore: make the CI servers fail-fast if one of their builds fails (#1241) This means that if any architecture build fails, then we stop the other ones right away, for performance reasons. See: https://github.com/atom/atom/commit/ce51074e6fc4655dcde990155df0179204712715 See: https://blog.travis-ci.com/2013-11-27-fast-finishing-builds/ Signed-off-by: Juan Cruz Viotti --- .travis.yml | 1 + appveyor.yml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 93e4411b..9583c8fe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,6 +24,7 @@ env: - TARGET_ARCH=x86 matrix: + fast_finish: true exclude: - os: osx env: TARGET_ARCH=x86 diff --git a/appveyor.yml b/appveyor.yml index 805ed689..10f5b6cc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -19,6 +19,9 @@ environment: - TARGET_ARCH: x64 - TARGET_ARCH: x86 +matrix: + fast_finish: true + install: - ps: Install-Product node $env:nodejs_version x64 - npm install -g npm@4.4.4