From 8fa7bd4df51ac391de3d0e959078bce0f207086b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=E2=80=9CNiols=E2=80=9D=20Jeannerod?= Date: Fri, 31 Jan 2025 15:24:41 +0100 Subject: [PATCH] Add a `default` deployment containing everything --- infra/flake-part.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/infra/flake-part.nix b/infra/flake-part.nix index 7b24500d..3cf421fe 100644 --- a/infra/flake-part.nix +++ b/infra/flake-part.nix @@ -6,7 +6,7 @@ }: let - inherit (lib) mapAttrs; + inherit (lib) attrValues concatLists mapAttrs; inherit (lib.attrsets) genAttrs; makeResource = @@ -22,6 +22,9 @@ let procolixVm.name = vmName; }; + addDefaultDeployment = + deployments: deployments // { default = concatLists (attrValues deployments); }; + makeDeployments = mapAttrs ( _: vmNames: { providers, ... }: @@ -33,7 +36,7 @@ let in { - nixops4Deployments = makeDeployments { + nixops4Deployments = makeDeployments (addDefaultDeployment { git = [ "vm02116" "fedi300" @@ -43,5 +46,5 @@ in "vm02179" "vm02186" ]; - }; + }); }