File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed
buildSrc/src/main/java/org/elasticsearch/gradle/info Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ public class BuildParams {
3838 private static JavaVersion minimumRuntimeVersion ;
3939 private static JavaVersion gradleJavaVersion ;
4040 private static JavaVersion runtimeJavaVersion ;
41+ private static String runtimeJavaDetails ;
4142 private static Boolean inFipsJvm ;
4243 private static String gitRevision ;
4344 private static String gitOrigin ;
@@ -89,6 +90,10 @@ public static JavaVersion getRuntimeJavaVersion() {
8990 return value (runtimeJavaVersion );
9091 }
9192
93+ public static String getRuntimeJavaDetails () {
94+ return value (runtimeJavaDetails );
95+ }
96+
9297 public static Boolean isInFipsJvm () {
9398 return value (inFipsJvm );
9499 }
@@ -198,6 +203,10 @@ public void setRuntimeJavaVersion(JavaVersion runtimeJavaVersion) {
198203 BuildParams .runtimeJavaVersion = requireNonNull (runtimeJavaVersion );
199204 }
200205
206+ public void setRuntimeJavaDetails (String runtimeJavaDetails ) {
207+ BuildParams .runtimeJavaDetails = runtimeJavaDetails ;
208+ }
209+
201210 public void setInFipsJvm (boolean inFipsJvm ) {
202211 BuildParams .inFipsJvm = inFipsJvm ;
203212 }
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ public void apply(Project project) {
105105 params .setRuntimeJavaHome (runtimeJavaHome );
106106 params .setRuntimeJavaVersion (determineJavaVersion ("runtime java.home" , runtimeJavaHome , minimumRuntimeVersion ));
107107 params .setIsRutimeJavaHomeSet (Jvm .current ().getJavaHome ().equals (runtimeJavaHome ) == false );
108+ params .setRuntimeJavaDetails (getJavaInstallation (runtimeJavaHome ).getImplementationName ());
108109 params .setJavaVersions (getAvailableJavaVersions (minimumCompilerVersion ));
109110 params .setMinimumCompilerVersion (minimumCompilerVersion );
110111 params .setMinimumRuntimeVersion (minimumRuntimeVersion );
You can’t perform that action at this time.
0 commit comments