Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-26131

FlowExecution.finish via FlowInterruptedException

    XMLWordPrintable

Details

    Description

      Reimplement FlowExecution.finish by doing the equivalent of throwing FlowInterruptedException on every running thread. This will cause the asynchronous finally blocks to run in the entire call stack, and create a proper flow graph.

      Attachments

        Issue Links

          Activity

            jglick Jesse Glick created issue -
            jglick Jesse Glick made changes -
            Field Original Value New Value
            Link This issue is related to JENKINS-26148 [ JENKINS-26148 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 160121 ] JNJira + In-Review [ 180259 ]
            abayer Andrew Bayer made changes -
            Component/s pipeline-general [ 21692 ]
            abayer Andrew Bayer made changes -
            Component/s workflow-plugin [ 18820 ]
            jglick Jesse Glick made changes -
            Component/s workflow-cps-plugin [ 21713 ]
            Component/s pipeline [ 21692 ]

            People

              kohsuke Kohsuke Kawaguchi
              jglick Jesse Glick
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: