Hi,
We have a set of projects A, B, C, D which are set in Jenkins and built on 
request.
These are all Maven 2.x projects.

All the above mentioned project depend on a 'common' project from which 
certain jars are copied to them. Common project is also a maven project and 
starts with a clean install.

The problem is that if multiple upstream projects are triggered at the same 
time then the common project goes into a clean-install loop and the jars to 
be copied are not available. For example:
Project A is triggered - it triggers 'Common' - common completes and send 
the control back to 'A' for copying the jars
In the meanwhile Project B is triggered - it triggers Common - maven starts 
with a clean-install and the Jars are removed
Project 'A' fails since the jars to copy are no longer there.

Is there a way to control the downstream project?

I have looked at the 'Throttle Concurrent Builds' plugin but want to know 
if there is any other mechanism to control this?

Thanks,
Vikas

-- 
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