pinpox / lollypops

Lollypop Operations - NixOS Deployment Tool
https://pinpox.github.io/lollypops/
GNU General Public License v3.0
118 stars 17 forks source link

Ability deploy to all hosts at once #8

Closed misuzu closed 2 years ago

misuzu commented 2 years ago

Currently it's required to list all hostnames by hand to deploy to all hosts, but what if there's 10 or 50 or even 100 hosts in the configuration?

While it's possible to write something like nix run . -- $(nix run . -- --list-all | awk -F: '{ print $1 }' | awk '{ print $2 }' | uniq), maybe it's possible to have a more user-friendly way to achieve this?

pinpox commented 2 years ago

Thanks for the idea, very useful! I've added a all task which will deploy all hosts.