test:add testcase of enterprise installPackages
This commit is contained in:
parent
fdf54ab2f2
commit
514ad921c7
|
@ -40,27 +40,32 @@ pipeline {
|
||||||
choice(
|
choice(
|
||||||
name: 'sourcePath',
|
name: 'sourcePath',
|
||||||
choices: ['nas','web'],
|
choices: ['nas','web'],
|
||||||
description: 'choice which way to download the installation pacakge;web is Office Web and nas means taos nas server '
|
description: 'Choice which way to download the installation pacakge;web is Office Web and nas means taos nas server '
|
||||||
|
)
|
||||||
|
choice(
|
||||||
|
name: 'verMode',
|
||||||
|
choices: ['all','community','enterprise'],
|
||||||
|
description: 'Choice which types of package you want do check '
|
||||||
)
|
)
|
||||||
string (
|
string (
|
||||||
name:'version',
|
name:'version',
|
||||||
defaultValue:'3.0.1.6',
|
defaultValue:'3.0.1.7',
|
||||||
description: 'release version number,eg: 3.0.0.1 or 3.0.0.'
|
description: 'Release version number,eg: 3.0.0.1 or 3.0.0.'
|
||||||
)
|
)
|
||||||
string (
|
string (
|
||||||
name:'baseVersion',
|
name:'baseVersion',
|
||||||
defaultValue:'3.0.1.6',
|
defaultValue:'3.0.1.7',
|
||||||
description: 'This number of baseVerison is generally not modified.Now it is 3.0.0.1'
|
description: 'The number of baseVerison is generally not modified.Now it is 3.0.0.1'
|
||||||
)
|
)
|
||||||
string (
|
string (
|
||||||
name:'toolsVersion',
|
name:'toolsVersion',
|
||||||
defaultValue:'2.2.7',
|
defaultValue:'2.2.7',
|
||||||
description: 'This number of baseVerison is generally not modified.Now it is 3.0.0.1'
|
description: 'Release version number,eg:2.2.0'
|
||||||
)
|
)
|
||||||
string (
|
string (
|
||||||
name:'toolsBaseVersion',
|
name:'toolsBaseVersion',
|
||||||
defaultValue:'2.1.2',
|
defaultValue:'2.1.2',
|
||||||
description: 'This number of baseVerison is generally not modified.Now it is 3.0.0.1'
|
description: 'The number of baseVerison is generally not modified.Now it is 2.1.2'
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
environment{
|
environment{
|
||||||
|
@ -68,10 +73,10 @@ pipeline {
|
||||||
TDINTERNAL_ROOT_DIR = '/var/lib/jenkins/workspace/TDinternal'
|
TDINTERNAL_ROOT_DIR = '/var/lib/jenkins/workspace/TDinternal'
|
||||||
TDENGINE_ROOT_DIR = '/var/lib/jenkins/workspace/TDinternal/community'
|
TDENGINE_ROOT_DIR = '/var/lib/jenkins/workspace/TDinternal/community'
|
||||||
BRANCH_NAME = '3.0'
|
BRANCH_NAME = '3.0'
|
||||||
|
|
||||||
TD_SERVER_TAR = "TDengine-server-${version}-Linux-x64.tar.gz"
|
TD_SERVER_TAR = "${preServerPackag}-${version}-Linux-x64.tar.gz"
|
||||||
BASE_TD_SERVER_TAR = "TDengine-server-${baseVersion}-Linux-x64.tar.gz"
|
BASE_TD_SERVER_TAR = "TDengine-server-${baseVersion}-Linux-x64.tar.gz"
|
||||||
|
|
||||||
TD_SERVER_ARM_TAR = "TDengine-server-${version}-Linux-arm64.tar.gz"
|
TD_SERVER_ARM_TAR = "TDengine-server-${version}-Linux-arm64.tar.gz"
|
||||||
BASE_TD_SERVER_ARM_TAR = "TDengine-server-${baseVersion}-Linux-arm64.tar.gz"
|
BASE_TD_SERVER_ARM_TAR = "TDengine-server-${baseVersion}-Linux-arm64.tar.gz"
|
||||||
|
|
||||||
|
@ -108,19 +113,24 @@ pipeline {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sync_source("${BRANCH_NAME}")
|
sync_source("${BRANCH_NAME}")
|
||||||
sh '''
|
sh '''
|
||||||
|
if [ "${verMode}" = "all" ];then
|
||||||
|
verMode="community enterprise"
|
||||||
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l true -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
bash testpackage.sh ${TD_SERVER_TAR} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t deb
|
||||||
python3 checkPackageRuning.py
|
python3 checkPackageRuning.py
|
||||||
'''
|
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_LITE_TAR} ${version} ${BASE_TD_SERVER_LITE_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
'''
|
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_DEB} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -131,22 +141,26 @@ pipeline {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sync_source("${BRANCH_NAME}")
|
sync_source("${BRANCH_NAME}")
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_SERVER_TAR} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
verMode="community enterprise"
|
||||||
python3 checkPackageRuning.py
|
fi
|
||||||
'''
|
verModeList=${verMode}
|
||||||
sh '''
|
for verModeSin in ${verModeList}
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
do
|
||||||
bash testpackage.sh ${TD_SERVER_LITE_TAR} ${version} ${BASE_TD_SERVER_LITE_TAR} ${baseVersion} server ${sourcePath}
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
python3 checkPackageRuning.py
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
'''
|
python3 checkPackageRuning.py
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_DEB} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
dpkg -r tdengine
|
|
||||||
'''
|
|
||||||
|
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l true -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
|
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t deb
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
dpkg -r tdengine
|
||||||
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -156,19 +170,24 @@ pipeline {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sync_source("${BRANCH_NAME}")
|
sync_source("${BRANCH_NAME}")
|
||||||
sh '''
|
sh '''
|
||||||
|
if [ "${verMode}" = "all" ];then
|
||||||
|
verMode="community enterprise"
|
||||||
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l true -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
bash testpackage.sh ${TD_SERVER_TAR} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t rpm
|
||||||
python3 checkPackageRuning.py
|
python3 checkPackageRuning.py
|
||||||
'''
|
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_LITE_TAR} ${version} ${BASE_TD_SERVER_LITE_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
'''
|
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_RPM} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -179,21 +198,26 @@ pipeline {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sync_source("${BRANCH_NAME}")
|
sync_source("${BRANCH_NAME}")
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_SERVER_TAR} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
verMode="community enterprise"
|
||||||
python3 checkPackageRuning.py
|
fi
|
||||||
'''
|
verModeList=${verMode}
|
||||||
sh '''
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l true -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
bash testpackage.sh ${TD_SERVER_LITE_TAR} ${version} ${BASE_TD_SERVER_LITE_TAR} ${baseVersion} server ${sourcePath}
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t rpm
|
||||||
python3 checkPackageRuning.py
|
python3 checkPackageRuning.py
|
||||||
'''
|
|
||||||
sh '''
|
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
|
||||||
bash testpackage.sh ${TD_SERVER_RPM} ${version} ${BASE_TD_SERVER_TAR} ${baseVersion} server ${sourcePath}
|
|
||||||
python3 checkPackageRuning.py
|
|
||||||
sudo rpm -e tdengine
|
sudo rpm -e tdengine
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -203,9 +227,16 @@ pipeline {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sync_source("${BRANCH_NAME}")
|
sync_source("${BRANCH_NAME}")
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_SERVER_ARM_TAR} ${version} ${BASE_TD_SERVER_ARM_TAR} ${baseVersion} server ${sourcePath}
|
verMode="community enterprise"
|
||||||
python3 checkPackageRuning.py
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f server -l false -c arm64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -219,8 +250,16 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_CLIENT_TAR} ${version} ${BASE_TD_CLIENT_TAR} ${baseVersion} client ${sourcePath}
|
verMode="community enterprise"
|
||||||
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f client -l false -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
python3 checkPackageRuning.py 192.168.0.21
|
python3 checkPackageRuning.py 192.168.0.21
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
@ -231,8 +270,16 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_CLIENT_LITE_TAR} ${version} ${BASE_TD_CLIENT_LITE_TAR} ${baseVersion} client ${sourcePath}
|
verMode="community enterprise"
|
||||||
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f client -l true -c x64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
python3 checkPackageRuning.py 192.168.0.24
|
python3 checkPackageRuning.py 192.168.0.24
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
@ -245,8 +292,16 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 30, unit: 'MINUTES'){
|
timeout(time: 30, unit: 'MINUTES'){
|
||||||
sh '''
|
sh '''
|
||||||
cd ${TDENGINE_ROOT_DIR}/packaging
|
if [ "${verMode}" = "all" ];then
|
||||||
bash testpackage.sh ${TD_CLIENT_ARM_TAR} ${version} ${BASE_TD_CLIENT_ARM_TAR} ${baseVersion} client ${sourcePath}
|
verMode="community enterprise"
|
||||||
|
fi
|
||||||
|
verModeList=${verMode}
|
||||||
|
for verModeSin in ${verModeList}
|
||||||
|
do
|
||||||
|
cd ${TDENGINE_ROOT_DIR}/packaging
|
||||||
|
bash testpackage.sh -f server -m ${verModeSin} -f client -l true -c arm64 -v ${version} -o ${baseVersion} -s ${sourcePath} -t tar
|
||||||
|
python3 checkPackageRuning.py
|
||||||
|
done
|
||||||
python3 checkPackageRuning.py 192.168.0.21
|
python3 checkPackageRuning.py 192.168.0.21
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,72 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
|
||||||
|
function usage() {
|
||||||
|
echo "$0"
|
||||||
|
echo -e "\t -f test file type,server/client/tools/"
|
||||||
|
echo -e "\t -m pacakage version Type,community/enterprise"
|
||||||
|
echo -e "\t -l package type,lite or not"
|
||||||
|
echo -e "\t -c operation type,x64/arm64"
|
||||||
|
echo -e "\t -v pacakage version,3.0.1.7"
|
||||||
|
echo -e "\t -o pacakage version,3.0.1.7"
|
||||||
|
echo -e "\t -s source Path,web/nas"
|
||||||
|
echo -e "\t -t package Type,tar/rpm/deb"
|
||||||
|
echo -e "\t -h help"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#parameter
|
#parameter
|
||||||
scriptDir=$(dirname $(readlink -f $0))
|
scriptDir=$(dirname $(readlink -f $0))
|
||||||
packgeName=$1
|
version="3.0.1.7"
|
||||||
version=$2
|
originversion="3.0.1.7"
|
||||||
originPackageName=$3
|
testFile="server"
|
||||||
originversion=$4
|
verMode="communtity"
|
||||||
testFile=$5
|
sourcePath="nas"
|
||||||
# sourcePath:web/nas
|
cpuType="x64"
|
||||||
sourcePath=$6
|
lite="true"
|
||||||
|
packageType="tar"
|
||||||
subFile="taos.tar.gz"
|
subFile="taos.tar.gz"
|
||||||
|
while getopts "m:c:f:l:s:o:t:v:h" opt; do
|
||||||
|
case $opt in
|
||||||
|
m)
|
||||||
|
verMode=$OPTARG
|
||||||
|
;;
|
||||||
|
v)
|
||||||
|
version=$OPTARG
|
||||||
|
;;
|
||||||
|
f)
|
||||||
|
testFile=$OPTARG
|
||||||
|
;;
|
||||||
|
l)
|
||||||
|
lite=$OPTARG
|
||||||
|
;;
|
||||||
|
s)
|
||||||
|
sourcePath=$OPTARG
|
||||||
|
;;
|
||||||
|
o)
|
||||||
|
originversion=$OPTARG
|
||||||
|
;;
|
||||||
|
c)
|
||||||
|
cpuType=$OPTARG
|
||||||
|
;;
|
||||||
|
t)
|
||||||
|
packageType=$OPTARG
|
||||||
|
;;
|
||||||
|
h)
|
||||||
|
usage
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
|
?)
|
||||||
|
echo "Invalid option: -$OPTARG"
|
||||||
|
usage
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
echo "testFile:${testFile},verMode:${verMode},lite:${lite},cpuType:${cpuType},packageType:${packageType},version-${version},originversion:${originversion},sourcePath:${sourcePath}"
|
||||||
# Color setting
|
# Color setting
|
||||||
RED='\033[41;30m'
|
RED='\033[41;30m'
|
||||||
GREEN='\033[1;32m'
|
GREEN='\033[1;32m'
|
||||||
|
@ -21,20 +78,40 @@ BLUE_DARK='\033[0;34m'
|
||||||
GREEN_UNDERLINE='\033[4;32m'
|
GREEN_UNDERLINE='\033[4;32m'
|
||||||
NC='\033[0m'
|
NC='\033[0m'
|
||||||
|
|
||||||
if [ ${testFile} = "server" ];then
|
if [[ ${verMode} = "enterprise" ]];then
|
||||||
tdPath="TDengine-server-${version}"
|
prePackag="TDengine-enterprise-${testFile}"
|
||||||
originTdpPath="TDengine-server-${originversion}"
|
elif [ ${verMode} = "community" ];then
|
||||||
|
prePackag="TDengine-${testFile}"
|
||||||
|
fi
|
||||||
|
if [ ${lite} = "true" ];then
|
||||||
|
packageLite="-Lite"
|
||||||
|
elif [ ${lite} = "false" ];then
|
||||||
|
packageLite=""
|
||||||
|
fi
|
||||||
|
if [[ "$packageType" = "tar" ]] ;then
|
||||||
|
packageType="tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
tdPath="${prePackag}-${version}"
|
||||||
|
originTdpPath="${prePackag}-${originversion}"
|
||||||
|
|
||||||
|
packgeName="${tdPath}-Linux-${cpuType}${packageLite}.${packageType}"
|
||||||
|
originPackageName="${originTdpPath}-Linux-${cpuType}${packageLite}.${packageType}"
|
||||||
|
|
||||||
|
if [ "$testFile" == "server" ] ;then
|
||||||
installCmd="install.sh"
|
installCmd="install.sh"
|
||||||
elif [ ${testFile} = "client" ];then
|
elif [ ${testFile} = "client" ];then
|
||||||
tdPath="TDengine-client-${version}"
|
|
||||||
originTdpPath="TDengine-client-${originversion}"
|
|
||||||
installCmd="install_client.sh"
|
installCmd="install_client.sh"
|
||||||
elif [ ${testFile} = "tools" ];then
|
elif [ ${testFile} = "tools" ];then
|
||||||
tdPath="taosTools-${version}"
|
tdPath="taosTools-${version}"
|
||||||
originTdpPath="taosTools-${originversion}"
|
originTdpPath="taosTools-${originversion}"
|
||||||
|
packgeName="${tdPath}-Linux-${cpuType}${packageLite}.${packageType}"
|
||||||
|
originPackageName="${originTdpPath}-Linux-${cpuType}${packageLite}.${packageType}"
|
||||||
installCmd="install-taostools.sh"
|
installCmd="install-taostools.sh"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
echo "tdPath:${tdPath},originTdpPath:${originTdpPath},packgeName:${packgeName},originPackageName:${originPackageName}"
|
||||||
function cmdInstall {
|
function cmdInstall {
|
||||||
command=$1
|
command=$1
|
||||||
if command -v ${command} ;then
|
if command -v ${command} ;then
|
||||||
|
@ -76,16 +153,16 @@ file=$1
|
||||||
versionPath=$2
|
versionPath=$2
|
||||||
sourceP=$3
|
sourceP=$3
|
||||||
nasServerIP="192.168.1.131"
|
nasServerIP="192.168.1.131"
|
||||||
packagePath="/nas/TDengine/v${versionPath}/community"
|
packagePath="/nas/TDengine/v${versionPath}/${verMode}"
|
||||||
if [ -f ${file} ];then
|
if [ -f ${file} ];then
|
||||||
echoColor YD "${file} already exists ,it will delete it and download it again "
|
echoColor YD "${file} already exists ,it will delete it and download it again "
|
||||||
rm -rf ${file}
|
rm -rf ${file}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ${sourceP} = 'web' ];then
|
if [[ ${sourceP} = 'web' ]];then
|
||||||
echoColor BD "====download====:wget https://www.taosdata.com/assets-download/3.0/${file}"
|
echoColor BD "====download====:wget https://www.taosdata.com/assets-download/3.0/${file}"
|
||||||
wget https://www.taosdata.com/assets-download/3.0/${file}
|
wget https://www.taosdata.com/assets-download/3.0/${file}
|
||||||
elif [ ${sourceP} = 'nas' ];then
|
elif [[ ${sourceP} = 'nas' ]];then
|
||||||
echoColor BD "====download====:scp root@${nasServerIP}:${packagePath}/${file} ."
|
echoColor BD "====download====:scp root@${nasServerIP}:${packagePath}/${file} ."
|
||||||
scp root@${nasServerIP}:${packagePath}/${file} .
|
scp root@${nasServerIP}:${packagePath}/${file} .
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue