From 3884243448869bdf09f6434b385e532c7c26ae88 Mon Sep 17 00:00:00 2001 From: lassulus Date: Mon, 12 Dec 2022 19:10:52 +0100 Subject: RIP jeschli --- jeschli/krops.nix | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 jeschli/krops.nix (limited to 'jeschli/krops.nix') diff --git a/jeschli/krops.nix b/jeschli/krops.nix deleted file mode 100644 index 242f1f7b..00000000 --- a/jeschli/krops.nix +++ /dev/null @@ -1,43 +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/jeschli/1systems/${name}/config.nix"; - nixpkgs-unstable.git = { - url = "https://github.com/nixos/nixpkgs"; - ref = (lib.importJSON ../krebs/nixpkgs-unstable.json).rev; - }; - secrets = if test then { - file = toString ./2configs/tests/dummy-secrets; - } else { - file = "${lib.getEnv "HOME"}/secrets/${name}"; - }; - } - { - home-manager.git = { - url = https://github.com/rycee/home-manager; - ref = "2ccbf43"; - }; - } - ]; - -in { - # usage: $(nix-build --no-out-link --argstr name HOSTNAME -A deploy) - deploy = { target ? "root@${name}/var/src" }: pkgs.krops.writeDeploy "${name}-deploy" { - source = source { test = false; }; - inherit target; - }; - - # usage: $(nix-build --no-out-link --argstr name HOSTNAME --argstr target PATH -A test) - test = { target }: pkgs.krops.writeTest "${name}-test" { - force = true; - inherit target; - source = source { test = true; }; - }; -} -- cgit v1.2.3