Add hydraJobs to flake outputs

This commit is contained in:
Julian Mutter 2024-12-08 22:32:35 +01:00
parent 4eddc7fc67
commit fe6df7942a

View File

@ -74,7 +74,8 @@
outputs =
inputs:
inputs.snowfall-lib.mkFlake {
let
snowfallOutputs = inputs.snowfall-lib.mkFlake {
inherit inputs;
# Must always be ./.
src = ./.;
@ -127,7 +128,9 @@
# { inherit (self) nixosConfigurations; }
# ];
# };
};
in
{
# deploy-rs node configuration
deploy.nodes.pianonix = {
hostname = "pianonix.local";
@ -148,5 +151,17 @@
remoteBuild = true;
};
};
hydraJobs = {
x86_64-linux = {
aspi = snowfallOutputs.nixosConfigurations.aspi.config.system.build.toplevel;
builder = snowfallOutputs.nixosConfigurations.builder.config.system.build.toplevel;
kardorf = snowfallOutputs.nixosConfigurations.kardorf.config.system.build.toplevel;
};
aarch64-linux = {
pianonix = snowfallOutputs.nixosConfigurations.pianonix.config.system.build.toplevel;
};
};
}
// snowfallOutputs;
}