@@ -23,7 +23,7 @@ Usage: $0 [OPTIONS]
2323 --ps4m_release Package release/revision number (rpm Release / deb revision; same for both)
2424
2525 --help) usage ;;
26- Example $0 --builddir=/tmp/percona-server -mongodb-mongot --get_sources=1 --build_mongot=1 --build_variant=linux-x64
26+ Example $0 --builddir=/tmp/percona-search -mongodb --get_sources=1 --build_mongot=1 --build_variant=linux-x64
2727EOF
2828 exit 1
2929}
@@ -89,12 +89,12 @@ get_sources(){
8989 echo " Sources will not be downloaded"
9090 return 0
9191 fi
92- PRODUCT=percona-server -mongodb-mongot
93- echo " PRODUCT=${PRODUCT} " > percona-server -mongodb-mongot .properties
94- echo " BUILD_NUMBER=${BUILD_NUMBER} " >> percona-server -mongodb-mongot .properties
95- echo " BUILD_ID=${BUILD_ID} " >> percona-server -mongodb-mongot .properties
96- echo " VERSION=${VERSION} " >> percona-server -mongodb-mongot .properties
97- echo " BRANCH=${BRANCH} " >> percona-server -mongodb-mongot .properties
92+ PRODUCT=percona-search -mongodb
93+ echo " PRODUCT=${PRODUCT} " > percona-search -mongodb.properties
94+ echo " BUILD_NUMBER=${BUILD_NUMBER} " >> percona-search -mongodb.properties
95+ echo " BUILD_ID=${BUILD_ID} " >> percona-search -mongodb.properties
96+ echo " VERSION=${VERSION} " >> percona-search -mongodb.properties
97+ echo " BRANCH=${BRANCH} " >> percona-search -mongodb.properties
9898 rm -rf ${PRODUCT}
9999 git clone " $REPO " ${PRODUCT}
100100 retval=$?
@@ -117,7 +117,7 @@ get_sources(){
117117 echo " export REVISION=${REVISION} " >> VERSION
118118 echo " export GITCOMMIT=${GITCOMMIT} " >> VERSION
119119 echo " export GITBRANCH=${GITBRANCH} " >> VERSION
120- echo " export REVISION=${REVISION} " >> ${WORKDIR} /percona-server -mongodb-mongot .properties
120+ echo " export REVISION=${REVISION} " >> ${WORKDIR} /percona-search -mongodb.properties
121121 cd ${WORKDIR}
122122 rm -fr debian rpm ${PRODUCT} -${VERSION}
123123
@@ -135,7 +135,7 @@ get_sources(){
135135 exit 1
136136 fi
137137 tar --owner=0 --group=0 --exclude=.git -czf ${PRODUCT} -${VERSION} .tar.gz ${PRODUCT} -${VERSION}
138- echo " UPLOAD=UPLOAD/experimental/BUILDS/${PRODUCT} /${PRODUCT} -${VERSION} /${BRANCH} /${REVISION} /${BUILD_ID} " >> percona-server -mongodb-mongot .properties
138+ echo " UPLOAD=UPLOAD/experimental/BUILDS/${PRODUCT} /${PRODUCT} -${VERSION} /${BRANCH} /${REVISION} /${BUILD_ID} " >> percona-search -mongodb.properties
139139 mkdir -p $WORKDIR /source_tarball
140140 mkdir -p $CURDIR /source_tarball
141141 cp ${PRODUCT} -${VERSION} .tar.gz $WORKDIR /source_tarball
@@ -233,10 +233,10 @@ install_deps() {
233233
234234get_tar (){
235235 TARBALL=$1
236- TARFILE=$( basename $( find $WORKDIR /$TARBALL -name ' percona-server -mongodb-mongot *.tar.gz' | sort | tail -n1) )
236+ TARFILE=$( basename $( find $WORKDIR /$TARBALL -name ' percona-search -mongodb*.tar.gz' | sort | tail -n1) )
237237 if [ -z $TARFILE ]
238238 then
239- TARFILE=$( basename $( find $CURDIR /$TARBALL -name ' percona-server -mongodb-mongot *.tar.gz' | sort | tail -n1) )
239+ TARFILE=$( basename $( find $CURDIR /$TARBALL -name ' percona-search -mongodb*.tar.gz' | sort | tail -n1) )
240240 if [ -z $TARFILE ]
241241 then
242242 echo " There is no $TARBALL for build"
@@ -282,7 +282,7 @@ build_mongot(){
282282 get_tar " source_tarball"
283283 cd $WORKDIR
284284 rm -rf ${PRODUCT} -${VERSION}
285- TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-server -mongodb-mongot *.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
285+ TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-search -mongodb*.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
286286 tar xzf ${TARFILE}
287287 cd ${PRODUCT} -${VERSION}
288288 source VERSION
@@ -353,7 +353,7 @@ get_bundle(){
353353 BUNDLE_PLATFORM=$( host_bazel_platform)
354354 BUNDLE_SRC=$( find " ${WORKDIR} /tarball" " ${CURDIR} /tarball" -maxdepth 1 -name " ${PRODUCT} -*-${BUNDLE_PLATFORM} .tar.gz" 2> /dev/null | sort | tail -n1)
355355 if [ -n " ${BUNDLE_SRC} " ] && [ -f " ${BUNDLE_SRC} " ]; then
356- cp " ${BUNDLE_SRC} " " ${WORKDIR} /percona-server -mongodb-mongot -bundle.tar.gz"
356+ cp " ${BUNDLE_SRC} " " ${WORKDIR} /percona-search -mongodb-bundle.tar.gz"
357357 else
358358 echo " No mongot bundle for ${BUNDLE_PLATFORM} found in tarball/."
359359 echo " Run --build_mongot=1 --build_variant=$( echo ${BUNDLE_PLATFORM} | sed ' s/linux_x86_64/linux-x64/;s/linux_aarch64/linux-aarch64/' ) on a matching-arch host first."
@@ -375,7 +375,7 @@ build_rpm(){
375375 get_bundle
376376 rm -fr rpmbuild
377377 mkdir -vp rpmbuild/{SOURCES,SPECS,BUILD,SRPMS,RPMS}
378- TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-server -mongodb-mongot *.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
378+ TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-search -mongodb*.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
379379 if ! tar -xzf ${TARFILE} --wildcards " */percona-packaging" --strip=1; then
380380 echo " ERROR: source tarball does not contain percona-packaging/."
381381 exit 1
@@ -384,18 +384,18 @@ build_rpm(){
384384 source VERSION
385385 sed -e " s:@@VERSION@@:${VERSION} :g" \
386386 -e " s:@@RELEASE@@:${RELEASE} :g" \
387- percona-packaging/rpm/percona-server -mongodb-mongot .spec > rpmbuild/SPECS/percona-server -mongodb-mongot .spec
387+ percona-packaging/rpm/percona-search -mongodb.spec > rpmbuild/SPECS/percona-search -mongodb.spec
388388 cp ${TARFILE} rpmbuild/SOURCES/
389- cp percona-server -mongodb-mongot -bundle.tar.gz rpmbuild/SOURCES/
389+ cp percona-search -mongodb-bundle.tar.gz rpmbuild/SOURCES/
390390
391- echo " RHEL=${RHEL} " >> ${WORKDIR} /percona-server -mongodb-mongot .properties
392- echo " ARCH=${ARCH} " >> ${WORKDIR} /percona-server -mongodb-mongot .properties
391+ echo " RHEL=${RHEL} " >> ${WORKDIR} /percona-search -mongodb.properties
392+ echo " ARCH=${ARCH} " >> ${WORKDIR} /percona-search -mongodb.properties
393393
394394 rpmbuild -bb \
395395 --define " _topdir ${WORKDIR} /rpmbuild" \
396396 --define " dist .${OS_NAME} " \
397397 --define " version ${VERSION} " \
398- rpmbuild/SPECS/percona-server -mongodb-mongot .spec
398+ rpmbuild/SPECS/percona-search -mongodb.spec
399399 return_code=$?
400400 if [ $return_code != 0 ]; then
401401 exit $return_code
@@ -418,7 +418,7 @@ build_deb(){
418418 get_tar " source_tarball"
419419 get_bundle
420420 rm -rf ${PRODUCT} -${VERSION}
421- TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-server -mongodb-mongot *.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
421+ TARFILE=$( basename $( find . -maxdepth 1 -name ' percona-search -mongodb*.tar.gz' ! -name ' *-bundle.tar.gz' | sort | tail -n1) )
422422 tar -xzf ${TARFILE}
423423 cd ${PRODUCT} -${VERSION}
424424 source VERSION
@@ -428,12 +428,12 @@ build_deb(){
428428 rm -rf debian
429429 cp -r percona-packaging/debian ./debian
430430 mkdir -p prebuilt
431- cp ${WORKDIR} /percona-server -mongodb-mongot- bundle.tar.gz prebuilt/percona-server -mongodb-mongot -bundle.tar.gz
431+ cp ${WORKDIR} /percona-search -mongodb-bundle.tar.gz prebuilt/percona-search -mongodb-bundle.tar.gz
432432
433433 export DEBIAN=$( lsb_release -sc)
434434 export ARCH=$( dpkg-architecture -qDEB_BUILD_ARCH)
435- echo " DEBIAN=${DEBIAN} " >> ${WORKDIR} /percona-server -mongodb-mongot .properties
436- echo " ARCH=${ARCH} " >> ${WORKDIR} /percona-server -mongodb-mongot .properties
435+ echo " DEBIAN=${DEBIAN} " >> ${WORKDIR} /percona-search -mongodb.properties
436+ echo " ARCH=${ARCH} " >> ${WORKDIR} /percona-search -mongodb.properties
437437
438438 dch -m -D " ${DEBIAN} " --force-distribution -v " ${VERSION} -${RELEASE} .${DEBIAN} " ' Build for distribution'
439439 dpkg-buildpackage -rfakeroot -us -uc -b
@@ -447,7 +447,7 @@ build_deb(){
447447# main
448448
449449CURDIR=$( pwd)
450- VERSION_FILE=$CURDIR /percona-server -mongodb-mongot .properties
450+ VERSION_FILE=$CURDIR /percona-search -mongodb.properties
451451args=
452452WORKDIR=
453453SRPM=0
@@ -466,7 +466,7 @@ RELEASE="1"
466466REVISION=0
467467BRANCH=" main"
468468REPO=" https://github.com/vorsel/percona-mongot.git"
469- PRODUCT=percona-server -mongodb-mongot
469+ PRODUCT=percona-search -mongodb
470470VARIANT=" linux-x64"
471471parse_arguments PICK-ARGS-FROM-ARGV " $@ "
472472PSM_BRANCH=${BRANCH}
0 commit comments