diff options
author | Niklas Hambüchen <mail@nh2.me> | 2021-07-05 01:32:25 +0000 |
---|---|---|
committer | Niklas Hambüchen <mail@nh2.me> | 2021-07-10 02:49:42 +0200 |
commit | 0044356dc7b53fbafb78ceb17cec05e293c70940 (patch) | |
tree | 878e235a106c63f8070669aa4d80c54f1b8ce0c5 /pkgs/top-level/release-haskell.nix | |
parent | c6a77590e30fb16450ed666b39cd1b8daf8ca2ae (diff) | |
download | nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar.gz nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar.bz2 nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar.lz nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar.xz nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.tar.zst nixpkgs-0044356dc7b53fbafb78ceb17cec05e293c70940.zip |
release-haskell.nix: Add pkgsMusl haskell compilers to Hydra jobs
Diffstat (limited to 'pkgs/top-level/release-haskell.nix')
-rw-r--r-- | pkgs/top-level/release-haskell.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 87a08dddb60..bf26526872b 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -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 + ]; + }; } ]; |