@@ -9,17 +9,20 @@ import java.nio.file.Paths
9
9
buildscript {
10
10
ext {
11
11
opensearch_version = System . getProperty(" opensearch.version" , " 3.0.0-alpha1-SNAPSHOT" )
12
- // TODO: when upstream plugin dependencies are on alpha1, add alpha1 as the qualifier here
13
- buildVersionQualifier = System . getProperty(" build.version_qualifier" , " " )
12
+ buildVersionQualifier = System . getProperty(" build.version_qualifier" , " alpha1" )
14
13
isSnapshot = " true" == System . getProperty(" build.snapshot" , " true" )
15
14
version_tokens = opensearch_version. tokenize(' -' )
16
15
opensearch_build = version_tokens[0 ] + ' .0'
17
16
plugin_no_snapshot = opensearch_build
18
17
if (buildVersionQualifier) {
18
+ // TODO: when upstream plugin dependencies are on alpha1, switch to opensearch_build and remove this
19
+ opensearch_build_noalpha = opensearch_build
19
20
opensearch_build + = " -${ buildVersionQualifier} "
20
21
plugin_no_snapshot + = " -${ buildVersionQualifier} "
21
22
}
22
23
if (isSnapshot) {
24
+ // TODO: when upstream plugin dependencies are on alpha1, switch to opensearch_build and remove this
25
+ opensearch_build_noalpha + = " -SNAPSHOT"
23
26
opensearch_build + = " -SNAPSHOT"
24
27
}
25
28
opensearch_group = " org.opensearch"
@@ -168,7 +171,8 @@ configurations {
168
171
169
172
dependencies {
170
173
implementation " org.opensearch:opensearch:${ opensearch_version} "
171
- api group : ' org.opensearch' , name :' opensearch-ml-client' , version : " ${ opensearch_build} "
174
+ // TODO remove _noalpha
175
+ api group : ' org.opensearch' , name :' opensearch-ml-client' , version : " ${ opensearch_build_noalpha} "
172
176
api(group : ' org.opensearch.client' , name : ' opensearch-rest-client' , version : " ${ opensearch_version} " ) {
173
177
exclude group : " org.apache.httpcomponents.client5" , module : " httpclient5"
174
178
}
@@ -202,9 +206,11 @@ dependencies {
202
206
// ZipArchive dependencies used for integration tests
203
207
// Check the order in case of transitive dependencies
204
208
zipArchive group : ' org.opensearch.plugin' , name :' opensearch-job-scheduler' , version : " ${ opensearch_build} "
205
- zipArchive group : ' org.opensearch.plugin' , name :' opensearch-ml-plugin' , version : " ${ opensearch_build} "
209
+ // TODO remove _noalpha
210
+ zipArchive group : ' org.opensearch.plugin' , name :' opensearch-ml-plugin' , version : " ${ opensearch_build_noalpha} "
206
211
zipArchive group : ' org.opensearch.plugin' , name :' opensearch-knn' , version : " ${ opensearch_build} "
207
- zipArchive group : ' org.opensearch.plugin' , name :' neural-search' , version : " ${ opensearch_build} "
212
+ // TODO remove _noalpha
213
+ zipArchive group : ' org.opensearch.plugin' , name :' neural-search' , version : " ${ opensearch_build_noalpha} "
208
214
secureIntegTestPluginArchive group : ' org.opensearch.plugin' , name :' opensearch-security' , version : " ${ opensearch_build} "
209
215
210
216
configurations. all {
0 commit comments