restrict hydraJobs to systems x64-64-linux and aarch64-linux

This commit is contained in:
Julian Mutter 2024-12-08 21:57:59 +01:00
parent b7a1a6c07e
commit d63eb2b9d1

View File

@ -12,7 +12,8 @@
utils,
naersk,
}:
utils.lib.eachDefaultSystem (
let
packageOutputs = utils.lib.eachDefaultSystem (
system:
let
pkgs = import nixpkgs { inherit system; };
@ -71,9 +72,21 @@
RUST_SRC_PATH = rustPlatform.rustLibSrc;
};
hydraJobs = {
"music-reader" = defaultPackage;
};
# Only create hydra jobs for some systems
# pkgs.lib.optionalAttrs (builtins.elem system ["x86_64-linux" "aarch64-linux"]) {
# hydraJobs =
# {
# "music-reader" = defaultPackage;
# };
# };
}
);
in
packageOutputs
// {
hydraJobs = {
x86_64-linux.music-reader = packageOutputs.defaultPackage.x86_64-linux;
aarch64-linux.music-reader = packageOutputs.defaultPackage.aarch64-linux;
};
};
}