半自动上线流程图
2016-09-08 16:23:57 0 举报
半自动上线流程图描述: 1. 开发人员在开发环境中完成代码编写和单元测试。 2. 将代码提交到代码仓库,触发构建工具进行代码构建。 3. 构建成功后,部署脚本将应用程序部署到预发布环境。 4. 测试人员在预发布环境中进行集成测试和系统测试。 5. 测试人员确认测试通过后,将测试报告发送给相关人员。 6. 开发人员根据测试报告修复问题并重新提交代码。 7. 重复步骤3-6,直到所有问题都得到解决。 8. 测试人员确认没有问题后,将应用程序部署到生产环境。 9. 监控人员开始监控系统运行情况。 10. 上线成功,通知相关人员。
作者其他创作
大纲/内容
创建出带序号(类型)的子任务
CE
虚拟机上线
是、通知ce并且将属性信息通知到diamond
包信息(包名、md5码)
虚拟机 ansible(单台、多台同时上线)
rabbitmq 队列、短信队列
接受接口传输信息(1.工单ID 2.上线顺序号 工程名 包名 md5码 (单条or多条)4. diamond属性信息5.计划上线时间)
判断任务类型是容器、蚂蚁云、虚拟机
点击上线
容器云接口
打包代码包、上传代码包、获取md5码
3.获取包信息
start
2.打包
蚂蚁云上线
4.调用sw接口、创建上线任务
\b虚拟机
SimpleWay
rabbitmq 队列、短信队列、diamond
容器上线
根据接收消息创建任务
1.提交上线工单
否,通知相关人员并且短信报警提示
蚂蚁云上线 调用蚂蚁云接口(单台、多台同时上线)
\b蚂蚁云
容器上线 touchstone 接口(多台同时上线)
sw判断服务是否上线成功
jekins
0 条评论
下一页