This type of demand is bad as it doesn't allow for scaling when additional identical machines are added/removed from the pool.
To fix this, capabilities should be created that identify the machine configuration attributes required by the varioius build definitions. This demand should then be refactored to rely on these capabilities instead.
This demand is bad and should be removed. https://github.com/dotnet/dotnet-docker-nightly/blob/master/build-pipeline/dotnet-docker-linux-arm32v7-images.json#L197
This type of demand is bad as it doesn't allow for scaling when additional identical machines are added/removed from the pool.
To fix this, capabilities should be created that identify the machine configuration attributes required by the varioius build definitions. This demand should then be refactored to rely on these capabilities instead.