In my multi-branch pipeline, I set a parallel stage where one or two stages will be skipped. I do this because I can't nest parallel stages.
The problem is, when this happens, I have 2 jobs running on one node, while the other 2 nodes are idle. This should not be happening and I have no way to control this, as they should be scheduled to balance load...
All stages are marked with agent any.