Maybe I'm not fully understanding your problem, but you could also take a look at the Resource Exclusion Plugin. ( https://wiki.jenkins-ci.org/display/JENKINS/Exclusion-Plugin)
It lets you define some string semaphores that prevent jobs from interfering with each other's artifacts and resources. On Thursday, February 7, 2013 6:38:49 AM UTC-6, alvin Antony wrote: > > Hi Jenkins users, > > I am new to this user group and new on administrating the jenkins. I have > requirement to enable the parallel execution of some maven module bulilds > but some of them are not parallelizable. > > The reason is we have a test dependency in the database. i.e. if we run > multiple module builds from a branch in parallel it will run into > deadlock. > The set up look like this... > > branch1(trunk)-> module 1, module 2, module 3 > branch2(prod)-> module 1, module 2, moudle 3 > > The branch 1 and branch2 has dedicated databases i.e any module from > branch 1 can run in parallel with any module from branch 2 but none of the > modules from the same branch can run in parallel. > > How can i configure this? is there any plugin which supports this? > > Thanks in advance, > > Alvin > > -- 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/groups/opt_out.
