condition_on_descendant.flow

31 lines | 425 B Blame History Raw Download
nodes:
  - name: jobD
    type: test
    config:
      fail: false
      seconds: 0
    dependsOn:
      - jobB
      - jobC

  - name: jobC
    type: test
    config:
      fail: false
      seconds: 0

  - name: jobB
    type: test
    config:
      fail: false
      seconds: 0
    dependsOn:
      - jobA

  - name: jobA
    type: test
    config:
      fail: false
      seconds: 0
    condition: ${jobD:param} == 'foo'