I created workflows as below. I’ve used matrix to create job instances, instead of making 1 job name finish-macos, CircleCI gave me jobs named finish-macos-1, finish-macos-2.
How could I create a job finish-macos, after job test-macos-8 and test-macos-10 are finished, and do the same with finish-linux. Thanks ![]()
workflows:
build:
jobs:
- build:
matrix:
parameters:
os: [linux, macos]
node_version: [8, 10]
name: build-<< matrix.os >>-<< matrix.node_version >>
- test:
matrix:
parameters:
os: [linux, macos]
node_version: [8, 10]
name: test-<< matrix.os >>-<< matrix.node_version >>
requires:
- build-<< matrix.os >>-<< matrix.node_version >>
- finish:
matrix:
parameters:
os: [linux, macos]
node_version: [8, 10]
name: finish-<< matrix.os >>
requires:
- test-<< matrix.os >>-<< matrix.node_version >>