Hi, I tried as you supposed, but I forgot 1 important thing

all jobs are multijobs... especially that install.... these jobs are 
running on remote slaves.


When I try to use your configuration ... I ended with spawned   
 n-EFSW_Activate jobs... where n is number of multijob configurations

I found, that i can set to EFSW_Activate checkbox that says:
Build after other projects are built    <   and set there   
EFSW_Install_x86, EFSW_Install_x64...

But also I found that EFSW_Activate is spawned 2times   (1st time when 
first install is done... 2nd time when 2nd install is done)






On Sunday, November 16, 2014 1:50:24 AM UTC+1, novamine118 wrote:
>
> 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