top-level/release.nix: fix evaluation of jobset

We need to merge the set of complete jobs not of platforms to test on
since our aggregate jobs will always be “proper” jobs.
This commit is contained in:
sternenseemann 2021-05-09 01:49:17 +02:00
parent 4fc931999b
commit f170298c9a

View File

@ -77,8 +77,8 @@ let
recursiveUpdateMany = builtins.foldl' lib.recursiveUpdate {};
jobs = mapTestOn (recursiveUpdateMany [
{
jobs = recursiveUpdateMany [
(mapTestOn {
haskellPackages = packagePlatforms pkgs.haskellPackages;
haskell.compiler = packagePlatforms pkgs.haskell.compiler;
@ -194,7 +194,7 @@ let
;
elmPackages.elm = pkgsPlatforms.elmPackages.elm;
}
})
(versionedCompilerJobs {
# Packages which should be checked on more than the
# default GHC version. This list can be used to test
@ -266,6 +266,6 @@ let
(maintainedPkgNames pkgs.haskellPackages));
};
}
]);
];
in jobs