I know I can limit job execution by the job, or by categories, but what I'd 
like to be able to do is limit o "one build per distinct set of parameter 
values". 

Here's the scenario - I have a simple build that updates and runs tests on 
a bunch of target devices. This build is set up to run another job that 
passes the target hostname/ip as a parameter. Essentially:

RunAll
       Run Another Build: RunOne(host1)
       Run Another Build: RunOne(host2)

Right now, "RunOne" is limited to 1 simultaneous execution, but I'd really 
like to be able to have unlimited numbers of RunOne's running, but limit to 
one each for "host1" and "host2". 

Is there any plugin/mechanism that could be used to accomplish this? Note - 
host1/host2 are NOT jenkins agent nodes. 

Reply via email to