|
112 | 112 | { profiled = mkShell project.projectVariants.ghc96-profiled; } // |
113 | 113 | { metatheory-jailbreak = metatheory-jailbreak-shell; }; |
114 | 114 |
|
115 | | - nested-ci-jobs = { |
| 115 | + full-nested-ci-jobs = { |
116 | 116 | "x86_64-linux" = |
117 | 117 | (project-variants-hydra-jobs) // |
118 | 118 | (windows-hydra-jobs) // |
|
131 | 131 | { required = hydra-required-job; }; |
132 | 132 | }; |
133 | 133 |
|
134 | | - flattened-ci-jobs = utils.flattenDerivationTree ":" nested-ci-jobs; |
| 134 | + small-nested-ci-jobs = { |
| 135 | + "x86_64-linux" = |
| 136 | + (windows-hydra-jobs) // |
| 137 | + (packages) // |
| 138 | + { ghc96 = project-variants-hydra-jobs.ghc96; } // |
| 139 | + { devShells.default = non-profiled-shells.default; } // |
| 140 | + { devShells.metatheory-jailbreak = metatheory-jailbreak-shell; } // |
| 141 | + { required = hydra-required-job; }; |
| 142 | + "x86_64-darwin" = |
| 143 | + { ghc96 = project-variants-hydra-jobs.ghc96; } // |
| 144 | + { devShells.default = non-profiled-shells.default; } // |
| 145 | + { devShells.metatheory-jailbreak = metatheory-jailbreak-shell; } // |
| 146 | + { required = hydra-required-job; }; |
| 147 | + "aarch64-linux" = |
| 148 | + { }; |
| 149 | + "aarch64-darwin" = |
| 150 | + { devShells.default = non-profiled-shells.default; } // |
| 151 | + { devShells.metatheory-jailbreak = metatheory-jailbreak-shell; } // |
| 152 | + { required = hydra-required-job; }; |
| 153 | + }; |
| 154 | + |
| 155 | + flattened-ci-jobs = utils.flattenDerivationTree ":" small-nested-ci-jobs; |
135 | 156 |
|
136 | | - ciJobs = utils.flattenDerivationTree ":" nested-ci-jobs.${system}; |
| 157 | + ciJobs = utils.flattenDerivationTree ":" small-nested-ci-jobs.${system}; |
137 | 158 |
|
138 | 159 | checks = ciJobs; |
139 | 160 |
|
|
151 | 172 | inherit static-haskell-packages; |
152 | 173 | inherit exposed-haskell-packages; |
153 | 174 | inherit flattened-ci-jobs; |
154 | | - inherit nested-ci-jobs; |
| 175 | + inherit full-nested-ci-jobs; |
| 176 | + inherit small-nested-ci-jobs; |
155 | 177 | inherit metatheory; |
156 | 178 | inherit project-coverage-report; |
157 | 179 | }; |
|
0 commit comments