From 6cce6f2211910a668976442cf66608b4fb780611 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 14 Nov 2023 23:21:10 -0500 Subject: Revert "systems: nixinate -> deploy-rs (again)" This reverts commit f281097023293a482498412d3760f350663b7314. Revert "ci: fix typo in deploy nix develop command" This reverts commit 2f15e8997f3086a1dc0fc6f472b46aaee11c98bf. --- systems/deploy.nix | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 systems/deploy.nix (limited to 'systems/deploy.nix') diff --git a/systems/deploy.nix b/systems/deploy.nix deleted file mode 100644 index 186ff37..0000000 --- a/systems/deploy.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ - lib, - inputs, - self, - ... -}: let - targets = ["atlas"]; - - getDeploy = pkgs: - (import pkgs.path { - inherit (pkgs) system; - overlays = [ - inputs.deploy.overlay - (_: prev: { - deploy-rs = { - inherit (pkgs) deploy-rs; - inherit (prev.deploy-rs) lib; - }; - }) - ]; - }) - .deploy-rs; - - getType = pkgs: - if pkgs.stdenv.isDarwin - then "darwin" - else "nixos"; - - toDeployNode = hostname: system: { - sshUser = "root"; - inherit hostname; - profiles.system.path = (getDeploy system.pkgs).lib.activate.${getType system.pkgs} system; - }; -in { - flake.deploy = { - remoteBuild = true; - fastConnection = false; - nodes = lib.pipe (self.nixosConfigurations // self.darwinConfigurations) [ - (lib.getAttrs targets) - (lib.mapAttrs toDeployNode) - ]; - }; -} -- cgit v1.2.3