From 6f2a3fc6e3e20e719a4d570d883d64023db00653 Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 27 Dec 2023 03:22:50 -0500 Subject: flake: move dev components --- ci.nix | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 ci.nix (limited to 'ci.nix') diff --git a/ci.nix b/ci.nix deleted file mode 100644 index 1eb78e3..0000000 --- a/ci.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ - lib, - self, - ... -}: { - nix2workflow.output = self.hydraJobs; - - flake.hydraJobs = let - ciSystems = ["x86_64-linux" "x86_64-darwin"]; - recursiveMerge = builtins.foldl' lib.recursiveUpdate {}; - in - recursiveMerge [ - (let - outputs = lib.getAttrs ["checks" "devShells"] self; - isCompatible = system: _: lib.elem system ciSystems; - in - lib.mapAttrs (_: lib.filterAttrs isCompatible) outputs) - - ( - let - configurations = - lib.getAttrs [ - "nixosConfigurations" - "darwinConfigurations" - "homeConfigurations" - ] - self; - - isCompatible = _: configuration: lib.elem configuration.pkgs.system ciSystems; - toDeriv = _: configuration: configuration.config.system.build.toplevel or configuration.activationPackage; - in - lib.mapAttrs (_: v: lib.mapAttrs toDeriv (lib.filterAttrs isCompatible v)) configurations - ) - ]; -} -- cgit v1.2.3