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 \