File tree Expand file tree Collapse file tree 4 files changed +493
-12
lines changed Expand file tree Collapse file tree 4 files changed +493
-12
lines changed Original file line number Diff line number Diff line change 6
6
, checkMaterialization ? false
7
7
, compat
8
8
, system
9
+ , evalSystem ? "x86_64-linux"
9
10
, pkgs ? ( compat { inherit system ; } ) . pkgs } :
10
11
let
11
12
inherit ( import ./ci-lib.nix { inherit pkgs ; } ) dimension platformFilterGeneric filterAttrsOnlyRecursive ;
76
77
in
77
78
dimension "Nixpkgs version" nixpkgsVersions ( nixpkgsName : nixpkgs-pin :
78
79
let pinnedNixpkgsSrc = sources . ${ nixpkgs-pin } ;
79
- evalPackages = import pinnedNixpkgsSrc nixpkgsArgs ;
80
+ evalPackages = import pinnedNixpkgsSrc ( nixpkgsArgs // { system = evalSystem ; } ) ;
80
81
in dimension "GHC version" ( compilerNixNames nixpkgsName evalPackages ) ( compiler-nix-name : { runTests } :
81
82
let pkgs = import pinnedNixpkgsSrc ( nixpkgsArgs // { inherit system ; } ) ;
82
83
build = import ./build.nix { inherit pkgs evalPackages ifdLevel compiler-nix-name haskellNix ; } ;
You can’t perform that action at this time.
0 commit comments