mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-25 01:19:02 +00:00
Lift build date to global build info (#45166)
This commit adds the build date to global build info mainly so that it is accessible as an extension property.
This commit is contained in:
parent
d78ecd9c09
commit
78aaf1b2d5
@ -717,7 +717,7 @@ class BuildPlugin implements Plugin<Project> {
|
||||
'X-Compile-Elasticsearch-Version': VersionProperties.elasticsearch,
|
||||
'X-Compile-Lucene-Version': VersionProperties.lucene,
|
||||
'X-Compile-Elasticsearch-Snapshot': VersionProperties.isElasticsearchSnapshot(),
|
||||
'Build-Date': ZonedDateTime.now(ZoneOffset.UTC),
|
||||
'Build-Date': ext.get('buildDate'),
|
||||
'Build-Java-Version': compilerJavaVersion)
|
||||
}
|
||||
|
||||
|
@ -102,7 +102,7 @@ public class GenerateGlobalBuildInfoTask extends DefaultTask {
|
||||
}
|
||||
|
||||
@Input
|
||||
public String gitRevision() {
|
||||
public String getGitRevision() {
|
||||
return gitRevision;
|
||||
}
|
||||
|
||||
@ -148,7 +148,6 @@ public class GenerateGlobalBuildInfoTask extends DefaultTask {
|
||||
JavaVersion runtimeJavaVersionEnum = JavaVersion.current();
|
||||
File gradleJavaHome = Jvm.current().getJavaHome();
|
||||
boolean inFipsJvm = false;
|
||||
final String gitRevision = gitRevision();
|
||||
|
||||
try {
|
||||
if (Files.isSameFile(compilerJavaHome.toPath(), gradleJavaHome.toPath()) == false) {
|
||||
|
@ -16,6 +16,8 @@ import java.io.FileReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.UncheckedIOException;
|
||||
import java.time.ZoneOffset;
|
||||
import java.time.ZonedDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
@ -95,6 +97,7 @@ public class GlobalBuildInfoPlugin implements Plugin<Project> {
|
||||
ext.set("minimumRuntimeVersion", minimumRuntimeVersion);
|
||||
ext.set("gradleJavaVersion", Jvm.current().getJavaVersion());
|
||||
ext.set("gitRevision", gitRevision);
|
||||
ext.set("buildDate", ZonedDateTime.now(ZoneOffset.UTC));
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user