Thanks - I had looked into throttleconcurrent as well. I think the method to change the number of concurrent per project is private though, so it appears the only way to modify is manual. If there's a way to do it with a groovy script that plugin would be perfect.
On Oct 7, 2016, at 6:20 PM, Victor Martinez <victormartinezru...@gmail.com<mailto:victormartinezru...@gmail.com>> wrote: You can set the number of concurrent builds of a project running per node or globally with the below plugin: - https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin Cheers On Friday, 7 October 2016 22:31:54 UTC+2, Mark Sinclair wrote: I have several projects, each with many associated jobs. I need to control the number of jobs that run in parallel for each project. Currently, I'm using slaves to accomplish this. Each slave runs jobs for a specific project and I set the number of executors manually for each slave. Note - each job kicks off a variable number of tests managed outside of Jenkins. Now I need to change the number of jobs that run in parallel in a more automated way. The easy thing would be to write a groovy script that changed the # of executors, but unfortunately it appears that method is private for slaves. My jobs are freestyle and use the build periodically build trigger. I want to increase the number of executors, but not use all the executors all the time. I was thinking of using ScriptTrigger plugin to evaluate a script and decide to launch, but I want the job to stay in the queue (at the head) if the script says it needs to wait. It appears these triggers will skip the job. Looking for ideas - thanks! -- You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/XoC9AF4ZQMc/unsubscribe. To unsubscribe from this group and all its topics, send an email to jenkinsci-users+unsubscr...@googlegroups.com<mailto:jenkinsci-users+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/daabcd88-dd9f-4557-93eb-011802702a73%40googlegroups.com<https://groups.google.com/d/msgid/jenkinsci-users/daabcd88-dd9f-4557-93eb-011802702a73%40googlegroups.com?utm_medium=email&utm_source=footer>. For more options, visit https://groups.google.com/d/optout. -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/D8B11E41-5F2B-4E89-8D45-8537E73D4312%40juniper.net. For more options, visit https://groups.google.com/d/optout.