自动化脚本实现devops流水线和回滚等操作 Automated scripts perform operations such as pipelining and rollback

需求
1、基于参数实现部署和回滚
2、实现对服务器分批次操作
3、实现自动clone主分支或者开发分支
- _init 变量初始化
- _iplist 主机列表
- _codeclone 代码克隆
- _playpack 打包
- _stoptomcat 停止tomcat服务
- _starttomcat 启动tomcat服务
- _cp_codefile 上传代码到后端服务
- _down_node LB卸载后端服务
- _add_node LB添加后端服务
- _web_test 测试后端服务
- _rollback_last_version 回滚上一个版本
- _del_history_version 删除历史版本
jenkins创建一个项目

说明

丢弃旧的构建,自动删除多余的历史构建

添加选项参数化构建


添加一个shell执行脚本


Loading...
keepalived