Hi,

We have multiple pipelines for which each will run 3+ downstream freestyle 
projects.

This process is defined by an automation tool that creates and initiates 
Jenkins builds, so using other methodologies is out :-). The problem I have 
is that I need all the freestyle projects to run on the same agent, because 
the first couple of projects clone repos and other projects then do the 
build or deploy - so obviously it all needs to happen in exactly the same 
place.

I also want to initiate this process using agent/slave labels rather than 
agent/slave names as we will have a group of agents to handle the multiple 
sometimes duplicate pipeline builds.

I am beginning to think that even though I am using labels Jenkins will 
always run all the downstream projects on the same agent. Trouble is I am 
having trouble finding any conclusive documentation that says I am right or 
I am wrong - I have spent an awful lot of time in the company of Mr Google 
trying to figure this out. If each of the downstream projects could 
potentially run on any available agent using the same label then I have a 
big problem and my next task is to figure out how to get them to all use 
the same agent.

Can someone tell me whether I am correct that Jenkins will run all 
downstream projects on the same agent and/or where do I look for this level 
of documentation ?

Thanks in advance

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/e806f3a6-02c8-4fbd-b574-d29fb8dee547%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to