From e34b4b2aa203776de10b3d357c0fd5f74ed5468e Mon Sep 17 00:00:00 2001 From: Fireatoms Date: Tue, 21 Dec 2021 15:10:25 +0800 Subject: [PATCH] feat: add scripts for building rpm package --- rpm/oceanbase-ce-build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 rpm/oceanbase-ce-build.sh diff --git a/rpm/oceanbase-ce-build.sh b/rpm/oceanbase-ce-build.sh new file mode 100644 index 000000000..8ae71c14c --- /dev/null +++ b/rpm/oceanbase-ce-build.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +PROJECT_DIR=$1 +PROJECT_NAME=$2 +VERSION=$3 +RELEASE=$4 + +CURDIR=$PWD +TOP_DIR=`pwd`/../ + +echo "[BUILD] args: TOP_DIR=${TOP_DIR} PROJECT_NAME=${PROJECT_NAME} VERSION=${VERSION} RELEASE=${RELEASE}" + +cd ${TOP_DIR} +./build.sh clean +./build.sh \ + rpm \ + -DOB_RELEASEID=$RELEASE \ + --init \ + --make rpm || exit 1 + +cd ${TOP_DIR}/build_rpm +mv *.rpm $CURDIR || exit 2 +