We recently consolidated 40+ build jobs on Jenkins into a single parameterized job that supports builds on multiple branches and includes several boolean build parameters that control which submodules will be rebuilt before packaging everything together. Because we don't want a build on one branch getting in the way of builds on any other branch, we checked the "Execute concurrent builds if necessary" checkbox. This worked wonderfully until we realized that the run time of the job can vary greatly depending on the number of submodules that need to be rebuilt. If a short-running job is started after a long-running one, it's Post-build Actions will not begin until the previous long-running job has completed. I expect this may be working as designed to support the tracking of the stability of the job. Is there any way to turn off the checking of status of the previous job? Or is there a better way to accomplish what we are trying to do -- a single parameterized Jenkins job that supports multiple, independent, branches of development?
-- 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 jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.