latestJobs -> allJobs

This commit is contained in:
Michael Peyton Jones 2021-01-07 11:53:35 +00:00
parent 95825054e5
commit 9d9346eb8f
No known key found for this signature in database
GPG Key ID: F40F9F2B29F64616

View File

@ -10,14 +10,6 @@ let
lib = genericPkgs.lib; lib = genericPkgs.lib;
ci = import ./ci.nix { inherit supportedSystems ifdLevel checkMaterialization; restrictEval = true; }; ci = import ./ci.nix { inherit supportedSystems ifdLevel checkMaterialization; restrictEval = true; };
allJobs = stripAttrsForHydra (filterDerivations ci); allJobs = stripAttrsForHydra (filterDerivations ci);
latestJobs = { in allJobs // { required = derivationAggregate "haskell.nix-required" allJobs; }
# All the jobs are included in the 'required' job, but the ones
# added here will also included without aggregation, making it easier
# to find a failing test. Keep in mind though that adding too many
# of these will slow down eval times.
linux = allJobs.R2009.ghc8102.linux.native or {};
darwin = allJobs.R2009.ghc8102.darwin.native or {};
};
in latestJobs // { required = derivationAggregate "haskell.nix-required" allJobs; }