refactor outputs.nix

Splits everything into separate files.
This commit is contained in:
Tim Schubert 2022-08-15 19:33:27 +02:00
parent afb2ca459e
commit 5b97801911
Signed by: dadada
GPG key ID: EEB8D1CE62C4DFEA
7 changed files with 83 additions and 73 deletions

10
hydra-jobs.nix Normal file
View file

@ -0,0 +1,10 @@
{ self, nixpkgs, flake-utils, ... }:
(nixpkgs.lib.mapAttrs'
(name: config: nixpkgs.lib.nameValuePair name config.config.system.build.toplevel)
self.nixosConfigurations
) //
(nixpkgs.lib.mapAttrs'
(name: config: nixpkgs.lib.nameValuePair name config.activation-script)
self.hmConfigurations
) //
(let tests = import ./tests; in flake-utils.lib.eachDefaultSystem tests)