From c7da33a1592be61b70fb9b70143f4b3ae50fd816 Mon Sep 17 00:00:00 2001 From: matt1432 <matt@nelim.org> Date: Sun, 13 Apr 2025 11:30:11 -0400 Subject: [PATCH] feat(nixFastBuild): retry hass until it works --- configurations/servivi/modules/binary-cache/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configurations/servivi/modules/binary-cache/default.nix b/configurations/servivi/modules/binary-cache/default.nix index 79e73b26..6caa61d7 100644 --- a/configurations/servivi/modules/binary-cache/default.nix +++ b/configurations/servivi/modules/binary-cache/default.nix @@ -23,8 +23,10 @@ cd "$FLAKE/results" || return # Home-assistant sometimes fails some tests when built with everything else - nom build --no-link \ - ..#nixosConfigurations.homie.config.services.home-assistant.package + hass="..#nixosConfigurations.homie.config.services.home-assistant.package" + while ! nom build --no-link "$hass"; do + echo "Retrying to build home-assistant" + done # Build NixOnDroid activation package nom build --impure -o ./result-aarch64-linux.nixOnDroidConfigurations_default \