From a8e00740d58d218b565ce1352b99ed9445a4d12d Mon Sep 17 00:00:00 2001 From: Brandon Pfeifer <bpfeifer@influxdata.com> Date: Mon, 22 Aug 2022 00:09:53 -0400 Subject: [PATCH] chore: separate build into multiple steps --- .circleci/config.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index dc1f74d..4156db0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -18,7 +18,21 @@ workflows: version: 2 ci: jobs: - - build + - build: + name: build-chronograf + product: chronograf + - build: + name: build-dockerlib + product: dockerlib + - build: + name: build-influxdb + product: influxdb + - build: + name: build-kapacitor + product: kapacitor + - build: + name: build-telegraf + product: telegraf - test-influxdb: matrix: parameters: @@ -36,12 +50,16 @@ workflows: jobs: build: + parameters: + product: + type: string docker: - image: cimg/go:1.15.6 steps: - checkout - setup_remote_docker - - run: bash circle-test.sh + - run: | + ./circle-test.sh "<< parameters.product >>" test-influxdb: <<: *ubuntu_machine -- GitLab