Hi Michael, I have a similar situation but a little more complex, am curious to know if you found a solution which I could utilize for my case.
Project 1 is dependent on artifacts from Project 2 & Project 3. Project 2 is dependent on artifacts from Project 3. Project 3 is independent. 1) When a commit is made to Project 3, only it should be build. 2) When a commit is made to Project 2, it should first build Project 3 and then use the artifacts from it and build Project 2. 3) When a commit is made to Project 1, it should first build Project 2 & Project 3 and then use the artifacts from it and build Project 1. Regards Faisal On Thursday, 30 August 2012 14:14:03 UTC+5:30, mpapo - Michaël Pailloncy wrote: > > Hi ! > > Currently, we have several jobs building projects dependent in each other > : Project1 on Job1 has dependencies to Project2 et Project3 on Job2 et Job3. > When we want to release Project1, we must release Project2 and Project3 > before releasing Project1. > > Is there a plugin or a best practice to automatically release Project2 and > Project3 before Project1 ? > > > Thanks in advance ! > Michaël >