Hi, I have configured multi-agent for DevOps Release Pipelines.
Now , I have four agents with different configurations /SW loads on same TestPC. This works fine during manual triggerin the correct Release Pipeline.
But now I want to automate this. I need a TestPC indicator (state variable) that this PC is "in_use" by at least 1 of the four available agents on this TestPC.
Because in this case the other agents shouldn't be selectable by DevOPS Jobhandler.
e.G. I would do a Pipeline demand like TestPCx = IDLE
When the first agent got the job, this agent should be able to set "TestPC" to "in_use"
Only if all configured agents on this TestPC .are "IDLE" the job handler should be able to assigne a new Pipeline to this TestPC.
Do you think this makes sense and is possible within Azure DevOps and related agents?
Currently DevOps Jobhandler handles static capabilities and full parallel working agents, this works fine and is tested in my case upto to 4 agents on one PC.
But I am struggling a little bit with "dynamic" capabilities , like agent is "idle" but his machine is "busy" by another agent on this machine.
Many thx in advance for your help and ideas