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.
