66# Tested on : UBI 9.6
77# Language : Java
88# Ci-Check : True
9- # Maintainer : Pratik Tonage <Pratik.Tonage @ibm.com>
9+ # Maintainer : Prachi Gaonkar <Prachi.Gaonkar @ibm.com>
1010# Script License : Apache License, Version 2.0 or later
1111#
1212# Disclaimer : This script has been tested in root mode on the specified
@@ -22,6 +22,7 @@ PACKAGE_ORG="opensearch-project"
2222PACKAGE_VERSION=" 3.3.0.0"
2323COMMON_UTILS_VERSION=" 3.2.0.0"
2424PACKAGE_URL=" https://github.com/${PACKAGE_ORG} /${PACKAGE_NAME} .git"
25+ OPENSEARCH_VERSION=" ${PACKAGE_VERSION::- 2} "
2526SCRIPT_PATH=$( dirname $( realpath $0 ) )
2627RUNTESTS=1
2728BUILD_HOME=" $( pwd) "
@@ -59,6 +60,17 @@ export PATH=$PATH:/usr/local/jdk-21.0.9+10/bin/
5960ln -sf /usr/local/jdk-21.0.9+10/bin/java /usr/bin/
6061rm -rf OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.9_10.tar.gz
6162
63+ # ------------------------------
64+ # Build Opensearch
65+ # ------------------------------
66+ cd ${BUILD_HOME}
67+ git clone https://github.com/opensearch-project/OpenSearch.git
68+ cd OpenSearch
69+ git checkout $OPENSEARCH_VERSION
70+ ./gradlew -p distribution/archives/linux-ppc64le-tar assemble
71+ ./gradlew -Prelease=true publishToMavenLocal
72+ ./gradlew :build-tools:publishToMavenLocal
73+
6274# ------------------------------
6375# Build Opensearch common-utils
6476# ------------------------------
0 commit comments