Would this setup work for you?

Prepare triggers Smoke
Smoke triggers Desktop and pre_Install

pre_Install has the following post build actions: 
*Build other projects:*
Projects to build = EFSW_x64_On_x86, EFSW_x86_On_x64

*Join Trigger*(from Join plugin)*:*
Projects to build once, after all downstream projects have finished = 
EFSW_Activate

----------------------

EFSW_x64_On_x86 has the following build step:
*Trigger/call builds on other projects*(from Parameterized Trigger plugin)
*:*
Projects to build = EFSW_Install_x86
mark the job as "blocking"

-----------------------

EFSW_x86_On_x64 has the following build step:
*Trigger/call builds on other projects:*
Projects to build = EFSW_Install_x64
mark the job as "blocking"


The Join plugin seems to only care about immediate downstream projects, so 
that's why this setup has blocking subprojects.
>From the screenshot, it looks like you are using the Build Pipeline view. 
an FYI, I don't think that view renders joins correctly.

Hopefully this helps!

-Xavier

-- 
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/d/optout.

Reply via email to