feat: Use Attic as binary cache

fix: Improve flake outputs yet again
refactor: Delete dead code related to hamnet
This commit is contained in:
Pim Kunis 2024-07-27 21:12:24 +02:00
parent 6db856cfe9
commit ea84627e59
4 changed files with 17 additions and 91 deletions

View file

@ -25,7 +25,10 @@
};
}).config.kubernetes;
mkManifest = name: { module, namespace }: (mkKubernetes name module namespace).result;
mkManifest = name: { module, namespace }: {
name = "${name}-manifest";
value = (mkKubernetes name module namespace).result;
};
mkDeployApp = name: { module, namespace }:
let
@ -52,8 +55,8 @@
};
in
{
type = "app";
program = "${pkgs.lib.getExe wrappedDeployScript}";
name = "${name}-deploy";
value = wrappedDeployScript;
};
deployers = {
@ -179,6 +182,5 @@
};
in
{
apps = builtins.mapAttrs mkDeployApp deployers;
packages = builtins.mapAttrs mkManifest deployers;
packages = pkgs.lib.mergeAttrs (pkgs.lib.mapAttrs' mkDeployApp deployers) (pkgs.lib.mapAttrs' mkManifest deployers);
})