Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for individually selecting machines #185

Open
mdboom opened this issue May 3, 2024 · 5 comments
Open

Allow for individually selecting machines #185

mdboom opened this issue May 3, 2024 · 5 comments

Comments

@mdboom
Copy link
Contributor

mdboom commented May 3, 2024

We currently have a drop down to select a single machine or all machines. We should instead have a check box for each machine so arbitrary collections of machines can be selected.

A multi-select drop down would be preferable, but that doesn't seem to be available, so I think we will be adding multiple checkboxes.

Cc @brandtbucher for the idea.

@mdboom
Copy link
Contributor Author

mdboom commented May 3, 2024

Unfortunately, it turns out you can only have 10 options total, and we already have 8 (ignoring the machine field):

image

We could maybe have a string field that takes comma-separated values, but that's kind of a poor user interface...

@mdboom
Copy link
Contributor Author

mdboom commented May 3, 2024

@mdboom
Copy link
Contributor Author

mdboom commented May 3, 2024

The workarounds in the Github thread basically all amount to "write another UX, either commandline or web, to trigger jobs".

@brandtbucher
Copy link
Member

Hm, bummer.

@mdboom
Copy link
Contributor Author

mdboom commented May 3, 2024

We could accept a comma-separated list or something (maybe with some short names for each machine). Feels a little error-prone since we can't validate it quickly.

Or we could add different default sets of machines, e.g. rather than just "all", have "all, but just one Linux", "all 64-bit", "all ARM", "all Intel".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants