CI
2017-03-21 23:34:41 0 举报
CI,全称Corporate Identity,中文译为企业识别系统,是企业为了塑造和维护良好的企业形象,通过统一的视觉设计、行为规范等手段,传达企业的核心价值观和经营理念。CI包括了企业的标志、色彩、字体、形状等视觉元素,以及企业的口号、行为规范等非视觉元素。CI的建立和实施,有助于提升企业的知名度和影响力,增强消费者对企业的认知和信任,从而推动企业的持续发展。
作者其他创作
大纲/内容
编码完成推送当前feature分支到远程仓库
CI
当一个Sprint开发完成便提交PR 将develop 代码合并到Master
代码修复
所有结果都通过
目前我们采用Gitlab CI
Code Review
CD
重新Commit
通过
同意PR/合并进入Master打release和Tag
Accept PR将代码合并进入Develop
触发构建
通知构建情况
自动构建部署到测试环境
新的Feature或者HotFix
开始
切换路由到新版本/Mesos/Marathon等进行基于容器的部署
bug 反馈
采用蓝绿部署
失败
测试
假如有需要重构的地方
构建
分发
Test Env
CI/CD
按照Git-flow 流程定义分支
构建是否成功
提交PR
研发确认BUG
所有的单元测试构建镜像等等
测试人员测试
通知
反馈代码问题
没有通过
Git库
部署到Staging 环境测试
结束
进入staging构建流程
通知/更改Future 状态到测试通过
0 条评论
回复 删除
下一页