Could you help explain how Quickbuild manages resources?
I have a type of resource defined in three agents. And I have three configs that basically do the same thing, only with source code at different revisions.
And each config would occupy all three agents because the build has three ways to be validated.
So I configured the build priority for three configs, at 3, 5, 7 respectively.
I understand 7 should be arranged to build first.
To entail more, three configs all start from server node, then at a certain point, the parallel steps start to occupy all three resources.
But I noticed the config with build priority 7 waits for other configs to release the resource, when it gets to the parallel step.
Why would this be? How should I make sure the resources are used for the config (7) first?