Issue Type: Improvement Improvement
Affects Versions: current
Assignee: Kohsuke Kawaguchi
Components: concurrent-build
Created: 16/Oct/12 10:55 PM
Description:

This is a problem because, if further builds are currently blocked (say, by being out of available executors), jenkins will quietly drop any additional attempts to queue a build - which seems at odds with the stated effect of allowing Jenkins to "schedule and execute multiple builds concurrently"

To replicate: Set available executors to one. Create a freestyle build; make it, say, printenv and sleep 30. Add a parameter and check "Execute concurrent builds if necessary" - it seems to me like this should allow unlimited parallel builds with different parameterized values; in practice, only two can exist - the one that's building right now, and one in the queue; attempting to start additional builds beyond that, even with different parameters, simply fails.

(My personal use case is a bit more complicated, with builds being blocked by things other than just insufficient available executors. But the underlying problem is the same.)

Project: Jenkins
Priority: Major Major
Reporter: jchatham
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to