Run build on specific worker

I’m working on using Drone to do embedded hardware testing. This means that the worker has various USB and/or serial devices attached that needs to be shared with docker.

Sharing the devices is no problem at all, docker allows it

What i cannot find a way to do is specify a destination worker (or possibly a few of them). Here i see i can separate them by platform but is there any other way, such as by arbitrary tags?

I need to limit the build of a few repositories exclusively to workers with some external resources (devices) attached.

Also looking for this.

i’m also still interested in this after 2yrs

Did you ever figure this out?