当前位置: 首页 > news >正文

湛江制作网站企业网站建设黄页在线免费

湛江制作网站企业,网站建设黄页在线免费,做网站可以用php,江西省建设培训中心网站上几章我讲到了自动集成和部署 Linux:Jenkins全自动持续集成持续部署(4)-CSDN博客https://blog.csdn.net/w14768855/article/details/136977106 当我们觉得这个页面不行的时候,需要进行版本回滚,回滚方法我这里准备了…

上几章我讲到了自动集成和部署

Linux:Jenkins全自动持续集成持续部署(4)-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/136977106


当我们觉得这个页面不行的时候,需要进行版本回滚,回滚方法我这里准备了两种

两者都是使用shell语句进行回滚

第一种是脚本调用git命令进行回滚

第二种是脚本调用

我现在环境是根据前几章的ci&cd搭建起来的,gitlab项目直接就部署好了


方法1

 

这里的参数你可以跟着我填上等会你就知道是做什么的了

#!/bin/bash
case $status  inhuigun) #注意大小写echo "-----本次操作为回滚,版本号为$version-----"git reset --hard $version
echo "-----回滚完成,打包中-----"  ;;*)exit
esac
scp /var/lib/jenkins/workspace/${JOB_NAME}/* root@192.168.6.5:/var/www/html
scp /var/lib/jenkins/workspace/${JOB_NAME}/* root@192.168.6.6:/var/www/html

 

 

 

在构建的时候直接填写gitlab上的历史数值就可以进行回滚


方法2

和方法1一样只不过就是脚本变了

#!/bin/bash
jenkins_workspace="/var/lib/jenkins/workspace"
jenkins_workspace_bak="$jenkins_workspace/bak"
if [ -d "$jenkins_workspace_bak" ]; thenecho "备份目录已经创建"
elsemkdir -p "$jenkins_workspace_bak"echo "创建备份目录"
fi
#!/bin/bash
# ${JOB_NAME}    拉取下来的项目名称
# ${BUILD_NUMBER}    构建按次数
jenkins_workspace="/var/lib/jenkins/workspace"
jenkins_workspace_bak="$jenkins_workspace/bak"
case $status in
fabu)
cd ${jenkins_workspace}/${JOB_NAME}
tar cfz ${JOB_NAME}-${BUILD_NUMBER}.tar.gz ./*
mv ${JOB_NAME}-${BUILD_NUMBER}.tar.gz ${jenkins_workspace_bak}
;;
huigun)
rm -rf /var/lib/jenkins/workspace/${JOB_NAME}/*
cd $jenkins_workspace_bak
tar xf ${JOB_NAME}-${version}.tar.gz -C /var/lib/jenkins/workspace/${JOB_NAME}/
;;
esac
#!/bin/bash
scp /var/lib/jenkins/workspace/${JOB_NAME}/* root@192.168.6.5:/var/www/html
scp /var/lib/jenkins/workspace/${JOB_NAME}/* root@192.168.6.6:/var/www/html
rm -rf /var/lib/jenkins/workspace/${JOB_NAME}

构建的时候和刚刚的一样

http://www.yayakq.cn/news/241426/

相关文章:

  • 珠海横琴天聚建设工程有限公司网站成都建设网站首页
  • 台州市环保局网站开发区网站备案 公章
  • 整站快速排名网站开发视频压缩上传
  • 如何看网站的版本号网站建设实训 课程标准
  • 设计logo网站免费下载wordpress 访问控制
  • 小企业网络营销外包黄冈网站推广优化技巧
  • 网站的产品图片怎样做清晰嘉鱼网站建设多少钱
  • 网站备案流程详细免费1级做爰片在线观看 历史网站
  • 如何批量做网站深圳小程序网站开发
  • 上海专业做网站排名信息流优化师招聘
  • asp国外网站网店运营报告
  • 平顶山做网站多少钱为什么只有中国做网站需要备案
  • 制作网站公司 英语网站首页什么是商务网站
  • 合肥网站建设 八八四八提供虚拟主机服务的网站
  • 洛阳市住房和城乡建设局网站seo的优化技巧有哪些
  • 中企建设网站成都手机网站设计
  • 衣服网站设计珠海网站建设哪家专业
  • 深圳网站建设黄浦网络 骗钱无极网站维护
  • 对于学校网站建设的建议如何申请百度竞价排名
  • 做淘宝需要知道什么网站在货源网站自己拿样 加盟 做代理 哪个比较好?
  • 网站用品推广网页泰安软件公司 泰安网站建设
  • 原平的旅游网站怎么做的德州哪里有做网站推广的
  • asp个人网站源码下载唐山哪里做网站
  • 网站建立明细预计表怎样注册代理记账公司
  • 高端企业网站建设好的公司网站seo的主要优化内容
  • 毕业设计做网站 服务器怎么弄网页链接打不开怎么办
  • 南昌网站建设博客电脑 手机 微信网站开发
  • 车商城网站建设网站设计做什么
  • 淄博网站制作设计定制快速网站排名优化
  • 安徽合肥做网站怎么把现有网站开发php