Hi,
I’d really love to have exceptions to targeting rules applied to agents (https://buildkite.com/docs/agent/v3/queues#targeting-a-queue) . This is currently a ‘must have whatever scoped in agent metatags’ list, I’d like to say “whatever scoped in agent metatags list unless they have this”.
Context:
We have ~40 mac minis running native builds, say they’re targetted with mac_mini=true
- sometimes the hardware fails or performance decreases to a point where they’re still useful to package builds but not to run GUI tests.
Ideal scenario:
mac_mini=true
!host_name=slow.mac.mini