diff options
| author | makefu <github@syntax-fehler.de> | 2020-04-21 21:52:12 +0200 |
|---|---|---|
| committer | makefu <github@syntax-fehler.de> | 2020-04-21 21:52:12 +0200 |
| commit | cd0bc2f0de3f41020f5bd02ce03160b2799b9521 (patch) | |
| tree | c7c75299a49f110632357bc830b550c9b6470f68 /nin/krops.nix | |
| parent | b3a59f2fcfc99aecd90b624a67e5880bafa7ecee (diff) | |
| parent | 49c283cde7faf00139244b8f58dc1e260a65f665 (diff) | |
Merge remote-tracking branch 'lass/20.03' into 20.03
Diffstat (limited to 'nin/krops.nix')
| -rw-r--r-- | nin/krops.nix | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/nin/krops.nix b/nin/krops.nix deleted file mode 100644 index 52aeb84..0000000 --- a/nin/krops.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ name }: let - inherit (import ../krebs/krops.nix { inherit name; }) - krebs-source - lib - pkgs - ; - - source = { test }: lib.evalSource [ - (krebs-source { test = test; }) - { - nixos-config.symlink = "stockholm/nin/1systems/${name}/config.nix"; - secrets = if test then { - file = toString ./0tests/dummysecrets; - } else { - pass = { - dir = "${lib.getEnv "HOME"}/.password-store"; - name = "hosts/${name}"; - }; - }; - } - ]; - -in { - # usage: $(nix-build --no-out-link --argstr name HOSTNAME -A deploy) - deploy = pkgs.krops.writeDeploy "${name}-deploy" { - source = source { test = false; }; - target = "root@${name}/var/src"; - }; - - # usage: $(nix-build --no-out-link --argstr name HOSTNAME --argstr target PATH -A test) - test = { target }: pkgs.krops.writeTest "${name}-test" { - inherit target; - source = source { test = true; }; - }; -} |
