diff options
| author | seth <[email protected]> | 2024-01-06 14:55:04 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2024-01-06 14:55:04 -0500 |
| commit | cf40fa60fc99f510b9e6f87372c9b846528a4836 (patch) | |
| tree | c7bc200ce17f25fe0af2a2d870445e3bcc34ea33 | |
| parent | 5075d342dbcc34aca91ad169f32921f009a23c63 (diff) | |
ci: clean up hydraJobs again
| -rw-r--r-- | dev/ci.nix | 27 |
1 files changed, 9 insertions, 18 deletions
@@ -9,24 +9,15 @@ getOutputs = lib.getAttrs ciSystems; mapCfgsToDerivs = lib.mapAttrs (_: cfg: cfg.activationPackage or cfg.config.system.build.toplevel); getCompatibleCfgs = lib.filterAttrs (_: cfg: lib.elem cfg.pkgs.system ciSystems); - in - lib.attrsets.mergeAttrsList [ - { - checks = getOutputs self.checks; - devShells = getOutputs self.devShells; + in { + checks = getOutputs self.checks; + devShells = getOutputs self.devShells; - homeConfigurations = let - legacyPackages = getOutputs self.legacyPackages; - in - lib.mapAttrs (_: v: mapCfgsToDerivs v.homeConfigurations) legacyPackages; - } + homeConfigurations = let + legacyPackages = getOutputs self.legacyPackages; + in + lib.mapAttrs (_: v: mapCfgsToDerivs v.homeConfigurations) legacyPackages; - ( - lib.genAttrs [ - # "darwinConfigurations" - "nixosConfigurations" - ] - (type: mapCfgsToDerivs (getCompatibleCfgs self.${type})) - ) - ]; + nixosConfigurations = mapCfgsToDerivs (getCompatibleCfgs self.nixosConfigurations); + }; } |
