feat: Use Attic as binary cache
fix: Improve flake outputs yet again refactor: Delete dead code related to hamnet
This commit is contained in:
parent
6db856cfe9
commit
ea84627e59
4 changed files with 17 additions and 91 deletions
|
@ -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);
|
||||
})
|
||||
|
|
Reference in a new issue