Skip to content

Commit

Permalink
release-haskell.nix: Add pkgsMusl haskell compilers to Hydra jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
nh2 committed Jul 10, 2021
1 parent c6a7759 commit 0044356
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions pkgs/top-level/release-haskell.nix
Original file line number Diff line number Diff line change
Expand Up @@ -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 = {
Expand Down Expand Up @@ -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
];
};
}
];

Expand Down

0 comments on commit 0044356

Please sign in to comment.