File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 7373 strategy :
7474 matrix :
7575 os : [ ubuntu-latest, windows-latest, macos-latest ]
76- java : [ '17', '21', '24 ' ]
76+ java : [ '17', '21', '25 ' ]
7777 profiles : ['native', 'native,native-exported']
7878 runs-on : ${{ matrix.os }}
7979 steps :
Original file line number Diff line number Diff line change 331331 <plugin >
332332 <groupId >org.graalvm.buildtools</groupId >
333333 <artifactId >native-maven-plugin</artifactId >
334- <version >0.10.6 </version >
334+ <version >0.11.2 </version >
335335 <extensions >true</extensions >
336336 <executions >
337337 <execution >
346346 <fallback >false</fallback >
347347 <verbose >true</verbose >
348348 <buildArgs >
349+ <!--
350+ Only required for GraalVM for JDK 17.
351+ The option is deprecated in later versions and could cause failures on later GraalVM versions.
352+ -->
353+ <arg >-H:+AllowDeprecatedBuilderClassesOnImageClasspath</arg >
354+
355+ <!--
356+ The initialization flags below seem only necessary for GraalVM for JDK 17 and 21.
357+ If CI checks for either of these GraalVM versions are dropped, this should be cleaned up.
358+ -->
349359 <!-- required to allow junit-pioneer to compile with strict image heap enabled -->
350360 <arg >--initialize-at-build-time=org.junitpioneer.jupiter.issue.IssueExtensionExecutionListener</arg >
351361 <!--
357367 <arg >--initialize-at-build-time=org.junit.jupiter.api.parallel.ResourceLock</arg >
358368 <arg >--initialize-at-build-time=org.junit.jupiter.api.parallel.ResourceLockTarget</arg >
359369 <arg >--initialize-at-build-time=org.junit.jupiter.api.parallel.ResourceAccessMode</arg >
370+ <arg >--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ExclusiveResourceCollector$1</arg >
371+ <arg >--initialize-at-build-time=org.junit.platform.commons.support.scanning.DefaultClasspathScanner</arg >
360372 </buildArgs >
361373 </configuration >
362374 </plugin >
You can’t perform that action at this time.
0 commit comments