提交 bf295137 编写于 作者: zhangsiyuan's avatar zhangsiyuan

Update pro-cloud.jenkinsfile

上级 b402d504
......@@ -31,7 +31,9 @@ pipeline {
}
stage("Deploy"){
steps{
sh label: '', script: '''TIME=`date "+%Y%m%d%H%M"`
sh label: '', script: '''if [ $rollback = "no" ]
then
TIME=`date "+%Y%m%d%H%M"`
PROJECT=`echo $JOB_NAME | awk -F[\'_\'] \'{ print $1 }\'`
JARNAME=`echo $JOB_NAME | awk -F[\'_\'] \'{ print $2 }\'`
PINPOINT=`echo $JOB_NAME | awk -F['_'] '{ print $2 }'|awk -F '-' '{print $3"-"$4}'`
......@@ -52,7 +54,11 @@ pipeline {
kubectl set image deployment/$JARNAME $JARNAME=registry-vpc.cn-shanghai.aliyuncs.com/$PROJECT/$JARNAME:$TIME -n $PROJECT --record
sleep 30
sh /var/jenkins_home/update-check.sh $JARNAME $PROJECT
'''
else
kubectl rollout undo deployment $JARNAME -n $PROJECT
sleep 30
sh /var/jenkins_home/update-check.sh $JARNAME $PROJECT
fi'''
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册