Commit 7e92525
committed
Make flake evaluation resilient to missing self.rev
The attribute self.rev is missing also when flake inputs are overridden,
and it's highly desirable that the flake's evaluation is able to succeed
with overridden inputs.
The workbench-run-supervisor-ci-test-bage has its own logic around
checking self.rev, which does not use the top-level overlay; and the
system-tests script aborts the evaluation when self.rev is missing.
This change makes workbench-run-supervisor-ci-test-bage use pkgs.gitrev
as the rest of the flake and moves the checking self.rev to inside
system-tests script.1 parent 892b620 commit 7e92525
1 file changed
+6
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
| 209 | + | |
213 | 210 | | |
214 | 211 | | |
215 | 212 | | |
| |||
231 | 228 | | |
232 | 229 | | |
233 | 230 | | |
234 | | - | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
235 | 236 | | |
236 | 237 | | |
237 | 238 | | |
| |||
0 commit comments