diff --git a/build.gradle b/build.gradle index 3b1d970..e8512ea 100644 --- a/build.gradle +++ b/build.gradle @@ -53,6 +53,8 @@ validateNebulaPom.enabled = false buildscript { ext { opensearch_version = System.getProperty("opensearch.version", "3.0.0-SNAPSHOT") + isSnapshot = "true" == System.getProperty("build.snapshot", "true") + buildVersionQualifier = System.getProperty("build.version_qualifier", "") } repositories { @@ -67,6 +69,17 @@ buildscript { } } +allprojects { + group 'org.opensearch' + version = opensearch_version.tokenize('-')[0] + '.0' + if (buildVersionQualifier) { + version += "-${buildVersionQualifier}" + } + if (isSnapshot) { + version += "-SNAPSHOT" + } +} + repositories { mavenLocal() maven { url "https://aws.oss.sonatype.org/content/repositories/snapshots" }