Merge pull request #5704 from taosdata/fix/jenkins

fix
This commit is contained in:
huili 2021-04-07 10:04:31 +08:00 committed by GitHub
commit 70cec08dab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 28 additions and 5 deletions

33
Jenkinsfile vendored
View File

@ -42,8 +42,24 @@ def pre_test(){
killall -9 taosd ||echo "no taosd running"
killall -9 gdb || echo "no gdb running"
cd ${WKC}
git reset --hard HEAD~10 >/dev/null
git checkout develop
git reset --hard HEAD~10 >/dev/null
'''
script {
if (env.CHANGE_TARGET == 'master') {
sh '''
cd ${WKC}
git checkout master
'''
}
else {
sh '''
cd ${WKC}
git checkout develop
'''
}
}
sh'''
cd ${WKC}
git pull >/dev/null
git fetch origin +refs/pull/${CHANGE_ID}/merge
git checkout -qf FETCH_HEAD
@ -53,15 +69,22 @@ def pre_test(){
'''
script {
if (env.CHANGE_TARGET == 'master') {
sh 'git checkout master'
sh '''
cd ${WK}
git checkout master
'''
}
else {
sh 'git checkout develop'
sh '''
cd ${WK}
git checkout develop
'''
}
}
sh '''
git pull >/dev/null
cd ${WK}
git pull >/dev/null
export TZ=Asia/Harbin
date
git clean -dfx