Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-5406

Pipelines - allow tasks to be cancelled if a parallel task fails

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Pipelines
    • None
    • False
    • None
    • False
    • Not Selected
    • 0
    • 0% 0%

      For instances in pipelines where there are 2 parallel tasks executing and if either of them fails, I'm requesting for an option to be able to have the other task be cancelled and continue directly to the Finally section. If something like this could be included in the pipeline definition and not require manual patching. 

      An example would be the "fail-fast" options from github workflow. 

      A customer use-case is they have 2 parallel tasks that are checking the status of a merge request to promote code, if one of those tasks fail they would like the other to be cancelled and proceed directly to the finally section. 

            rh-ee-ksaha Koustav Saha
            rhn-support-nclear Nicki Clear
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: