diff --git a/data-prepper-core/build.gradle b/data-prepper-core/build.gradle index 116a4986cd..8da0442736 100644 --- a/data-prepper-core/build.gradle +++ b/data-prepper-core/build.gradle @@ -7,6 +7,7 @@ plugins { id 'data-prepper.publish' } +def dataPrepperVersion = version def generatedSourcesDir = "${project.buildDir}/generated/sources/version/java" sourceSets { @@ -87,7 +88,7 @@ configurations { } task generateVersionProvider { - inputs.property('version', version) + inputs.property('version', dataPrepperVersion) inputs.file('src/main/java/org/opensearch/dataprepper/core/CoreVersionProvider.java.template') outputs.dir(generatedSourcesDir) @@ -97,7 +98,7 @@ task generateVersionProvider { def templateFile = file('src/main/java/org/opensearch/dataprepper/core/CoreVersionProvider.java.template') def versionProviderFile = file("$outputDir/CoreVersionProvider.java") - versionProviderFile.text = templateFile.text.replace('${version}', version) + versionProviderFile.text = templateFile.text.replace('${version}', dataPrepperVersion) } } diff --git a/data-prepper-main/src/main/java/org/opensearch/dataprepper/DataPrepperExecute.java b/data-prepper-main/src/main/java/org/opensearch/dataprepper/DataPrepperExecute.java index 88a931dfd3..8455da1a3c 100644 --- a/data-prepper-main/src/main/java/org/opensearch/dataprepper/DataPrepperExecute.java +++ b/data-prepper-main/src/main/java/org/opensearch/dataprepper/DataPrepperExecute.java @@ -6,6 +6,7 @@ package org.opensearch.dataprepper; import org.opensearch.dataprepper.core.DataPrepper; +import org.opensearch.dataprepper.model.configuration.DataPrepperVersion; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.ComponentScan; @@ -20,6 +21,7 @@ public class DataPrepperExecute { private static final Logger LOG = LoggerFactory.getLogger(DataPrepperExecute.class); public static void main(final String ... args) { + LOG.info("Data Prepper {}", DataPrepperVersion.getCurrentVersion()); java.security.Security.setProperty("networkaddress.cache.ttl", "60"); System.setProperty("software.amazon.awssdk.http.service.impl", "software.amazon.awssdk.http.apache.ApacheSdkHttpService");