dotnet / dotnet-docker-nightly

This repository has moved to the nightly branch of dotnet/dotnet-docker.
https://github.com/dotnet/dotnet-docker/tree/nightly
MIT License
35 stars 30 forks source link

Remove demands on specific build agents. #409

Closed MichaelSimons closed 7 years ago

MichaelSimons commented 7 years ago

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.