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 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 