This is not expected. First unstable/failed build in a sequence is supposed to stop the execution. what version of the plugin are you using ? I committed an attempt to sanitize thread-safety in 0.5 what OS is master running on ?
2012/9/21 Reuben Gow <[email protected]> > Hi, > > I am utilising the build flow plugin an have noticed an issue (that is > also mentioned in the comments on the wiki but has no response). > > My DSL looks like this: > > parallel ( >> {build( "software_32bit" )}, >> {build( "software_64bit" )} >> ) >> parallel ( >> {build( "other_software_that_depends_on_upstream_32bit" ) }, >> {build( "other_software_that_depends_on_upstream_32bit" ) } >> ) >> parallel ( >> {build( "some_test_1" )}, >> {build( "some_test_2" )}, >> {build( "some_test_3" )}, >> {build( "some_test_4" )} >> ) > > > My problem is that other_software_that_depends_on_upstream_32bit or > other_software_that_depends_on_upstream_32bit > has failed yet the tests still get kicked off. I was expecting the job to > terminate if one of the parallel builds failed. > > Is this expected behaviour? >
