From dd9acf25c892249a8b3210d742fcf942d59f5d05 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Thu, 5 Jul 2018 09:03:35 -0400 Subject: [PATCH] Only run the older if the newer succeeds Spreads the initial builds across different platforms more effectively and avoids potential redundant failing builds on different versions of a single platform. --- .circleci/config.yml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a41e0a7e9..c8a038407 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -5,16 +5,28 @@ workflows: version: 2 ci: jobs: - - "lint" - - "debian-8" + # Platforms - "debian-9" - - "ubuntu-16.04" + - "debian-8": + requires: + - "debian-9" + - "ubuntu-18.04" - - "centos-7" - - "fedora-27" + - "ubuntu-16.04": + requires: + - "ubuntu-18.04" + - "fedora-28" + - "fedora-27": + requires: + - "fedora-28" + + - "centos-7" + - "slackware-14.2" + # Other assorted tasks and configurations + - "lint" - "deprecations" - "c-locale"