nixos/scripts/test-build

23 lines
471 B
Plaintext
Raw Permalink Normal View History

2022-11-04 13:22:42 +01:00
#!/usr/bin/env bash
set -e
hosts=($(echo $(nix eval "$DEVENV_ROOT"#nixosConfigurations --apply 'pkgs: builtins.concatStringsSep " " (builtins.attrNames pkgs)') | xargs))
2023-06-05 10:09:24 +02:00
skip=(
"desktop-vm"
"gwyn"
"loki-test"
2024-04-08 20:07:26 +02:00
"mobile"
2023-06-05 10:09:24 +02:00
"test-raspi"
"staubfinger"
)
2023-11-26 12:14:24 +01:00
for host in "${hosts[@]}"; do
if [[ " ${skip[*]} " =~ " ${host} " ]]; then
2023-06-05 10:09:24 +02:00
continue
fi
2022-11-04 13:22:42 +01:00
echo $host
nixos-rebuild dry-build --flake $DEVENV_ROOT#${host}
2022-11-04 13:22:42 +01:00
echo
echo
done