thank you James,

I will have a look at the new code tomorrow.

What I have now is:

parallel(
 {  b = build("pass");
    if (b.getResult().toString() == "FAILURE") {
        build.doStop();
    }},
 {  b = build( "fail" );
    if (b.getResult().toString() == "FAILURE") {
        build.doStop();
    }}
)

What I think I would like to be able to call is:

     private void killRunningJobs(FlowRun flowRun, BuildListener listener)

Asmund




On Thu, Oct 24, 2013 at 9:55 PM, James Nord (jnord) <[email protected]> wrote:

>  I think I made some changes in the code that may be able to help with
> this by chaining the abort to the rest of the build.****
>
> ** **
>
> If you combine this with some groovy to abort the build (by throwing the
> relavant exception) then the jobs in progress should be aborted.****
>
> ** **
>
> You will need to get the latest code and build it.****
>
> ** **
>
> As always there may be other ways to achieve the same thing.****
>
> ** **
>
> Regards,****
>
> ** **
>
> /James****
>
> ** **
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Åsmund Østvold
> *Sent:* 24 October 2013 08:22
> *To:* [email protected]
> *Subject:* build flow, early exit from parallel construct?****
>
> ** **
>
> Build Flow Plugin very useful plugging.  ****
>
> ** **
>
> Is it possible to get the parallel construct to "terminate" still
> executing jobs at first job exiting with none success? Or at least early
> fail the job/section containing the parallel construct. ****
>
> ** **
>
> Use case is that I have a total long(30min) check-in regression test time.
> Some tests finishes in 2 min some take 30 min. Because of early feedback
> and resources issues I would like to fail a change as early as possible.**
> **
>
> ** **
>
> Asmund****
>
> ** **
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.****
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to