Commit a82fa09
ci: pass the test JDK vendor to the Gradle toolchain
The per-row post-processing in matrix.mjs read `java_vendor` from
`v.java_distribution` after that field had already been overwritten with
its string `value`, so `v.java_distribution.vendor` was always
`undefined`. As a result `jdkTestVendor` reached Gradle empty and the
test toolchain was never pinned to the matrix vendor, so tests could run
on any installed JDK of the matching version.
Destructure the axis object before overwriting the field, so the read no
longer depends on statement order.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 5748b50 commit a82fa09
1 file changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
144 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
145 | 146 | | |
146 | 147 | | |
147 | 148 | | |
| |||
0 commit comments