您的位置:首页 > 其它

jenkins参数化构建

2021-02-24 17:59 302 查看

一.配置参数化构建

二.配置脚本

构建脚本也可以参考下面:
case $Status in
Deploy)
echo "Status:$Status"
path="/data/${WORKSPACE}/bak/${BUILD_NUMBER}" #创建每次要备份的目录
if [ -d $path ];
then
echo "The files is already exists "
else
mkdir -p $path
fi
cp -rf ${WORKSPACE}/ $path/ #将打包好的包备份到相应目录,覆盖已存在的目标
echo "Completing!"
;;
Rollback)
echo "你正在进行回滚操作!!!!"
echo "Status:$Status"
echo "Version:$Version"
cd /data/${WORKSPACE}/bak/$Version #进入备份目录
\cp -rf ${WORKSPACE}/ #将备份拷贝到程序打包目录中,并覆盖之前的包
;;
*)
exit
;;
esac

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: