release-haskell.nix: Add pkgsMusl haskell compilers to Hydra jobs

This commit is contained in:
Niklas Hambüchen 2021-07-05 01:32:25 +00:00
parent c6a77590e3
commit 0044356dc7

View file

@ -96,6 +96,8 @@ let
writers = testPlatforms.writers;
};
pkgsMusl.haskell.compiler = packagePlatforms pkgs.pkgsMusl.haskell.compiler;
# test some statically linked packages to catch regressions
# and get some cache going for static compilation with GHC
pkgsStatic.haskellPackages = {
@ -308,6 +310,21 @@ let
jobs.pkgsStatic.haskellPackages.random.aarch64-linux
];
};
muslGHCs = pkgs.releaseTools.aggregate {
name = "haskell-pkgsMusl-ghcs";
meta = {
description = "GHCs built with musl";
maintainers = with lib.maintainers; [
nh2
];
};
constituents = accumulateDerivations [
jobs.pkgsMusl.haskell.compiler.ghc8102Binary
jobs.pkgsMusl.haskell.compiler.ghc884
jobs.pkgsMusl.haskell.compiler.ghc8104
jobs.pkgsMusl.haskell.compiler.ghc901
];
};
}
];