File tree Expand file tree Collapse file tree 3 files changed +26
-17
lines changed Expand file tree Collapse file tree 3 files changed +26
-17
lines changed Original file line number Diff line number Diff line change 2323
2424 - run : ./gradlew assemble check --info
2525 env :
26- JAVA_TOOLCHAIN : ${{ matrix.java-version }}
26+ TEST_JAVA_TOOLCHAIN : ${{ matrix.java-version }}
Original file line number Diff line number Diff line change @@ -6,27 +6,13 @@ plugins {
66 id " com.diffplug.spotless" version " 7.2.1"
77}
88
9- var javaToolchain = System . getenv(' JAVA_TOOLCHAIN' )
10-
11- java {
12- if (javaToolchain != null ) {
13- toolchain {
14- languageVersion = JavaLanguageVersion . of(javaToolchain)
15- }
16- }
17- }
18-
199compileJava {
20- if (javaToolchain != " 8" ) {
21- options. release = 8
22- }
10+ options. release = 8
2311 options. compilerArgs. add(' -Xlint' )
2412}
2513
2614compileTestJava {
27- if (javaToolchain != " 8" ) {
28- options. release = 8
29- }
15+ options. release = 8
3016 options. compilerArgs. add(' -Xlint' )
3117}
3218
@@ -48,6 +34,17 @@ testing {
4834 suites {
4935 test {
5036 useJUnitJupiter()
37+ targets {
38+ all {
39+ testTask. configure {
40+ javaLauncher. set(
41+ javaToolchains. launcherFor {
42+ languageVersion. set(JavaLanguageVersion . of(System . getenv(' TEST_JAVA_TOOLCHAIN' )))
43+ }
44+ )
45+ }
46+ }
47+ }
5148 }
5249 }
5350}
Original file line number Diff line number Diff line change 1+ package lbmq ;
2+
3+ import org .junit .jupiter .api .Test ;
4+
5+ public class VersionLoggerTest {
6+
7+ @ Test
8+ public void versionLogger () {
9+ String version = System .getProperty ("java.version" );
10+ System .out .printf ("Running in JVM version %s\n " , version );
11+ }
12+ }
You can’t perform that action at this time.
0 commit comments