[CP] support debian package
This commit is contained in:
23
package/deb/oceanbase-ce-build.sh
Normal file
23
package/deb/oceanbase-ce-build.sh
Normal file
@ -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 \
|
||||
deb \
|
||||
-DOB_RELEASEID=$RELEASE \
|
||||
-DBUILD_NUMBER=$RELEASE \
|
||||
--init \
|
||||
--make deb || exit 1
|
||||
|
||||
cd ${TOP_DIR}/build_deb
|
||||
mv *.deb *.ddeb $CURDIR || exit 2
|
||||
25
package/deb/oceanbase-ce-cdc-build.sh
Normal file
25
package/deb/oceanbase-ce-cdc-build.sh
Normal file
@ -0,0 +1,25 @@
|
||||
#!/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}
|
||||
./tools/upgrade/gen_obcdc_compatiable_info.py
|
||||
./build.sh clean
|
||||
./build.sh \
|
||||
deb \
|
||||
-DOB_BUILD_CDC=ON \
|
||||
-DOB_RELEASEID=$RELEASE \
|
||||
-DBUILD_NUMBER=$RELEASE \
|
||||
--init \
|
||||
--make deb || exit 1
|
||||
|
||||
cd ${TOP_DIR}/build_deb
|
||||
mv *cdc*.deb *cdc*.ddeb $CURDIR || exit 2
|
||||
Reference in New Issue
Block a user