ciworkflow02
2018-11-15 19:26:21 0 举报
持续集成系统工作流
作者其他创作
大纲/内容
Jenkins
调用Packforge打包
重复以上步骤直到进入预发布阶段
创建虚拟资源池跑temptest测试
py26、py27测试
传递临时仓库信息到jenkins
pep8测试
docs测试
Zuul
开发阶段
Gearman
打tag tag为xxxx-xx-xx
测试通过进入发布阶段
调用Packforge打包到test仓库
人工进行测试
core reviewer执行approve操作
Jenkins
发布阶段
代码merge
预发布阶段
创建jira issue
调用Puppet部署到公共dev
调用puppet部署到test环境
通过zuul返回结果到gerrit
Gerrit
review approve
打tagtag为xxxx-xx-xxrc
Zuul Merger创建临时仓库
结束,后面就要进入CD系统
代码审查系统
Zuul Scheduler
创建虚拟资源池,部署跑tempest测试
启动jenkins job
调用Repoforge发布包到products仓库
开发者编写代码
commit代码
调用puppet部署到test
0 条评论
下一页