iuap design持续集成讨论

@onvno 2016-11-17 06:22:14发表于 iuap-design/blog

iuap design已经基本完成docker部署,流程见下,针对目前存在的一些问题,需要再进行讨论确认下。

流程图解

iuap design

现有问题

  • 全流程如有测试部门介入,是否需要拆分本地开发测试为:本地开发 + 测试。流程调整为:
    1. 本地开发(develop分支)
    2. 测试(develop docker镜像)
    3. 预发布(release docker镜像)
    4. 正式上线(release docker镜像)
  • 代码同步问题:目前为gitlab同步github代码后,制作镜像,此部分是否可直接优化为直接使用github代码
  • 镜像自动发布:目前Jenkins制作镜像后,运维平台需要手动发布,是否可镜像制作后,同步发布
  • 构建优化:从仓库资源到构建脚本(npm包安装)上优化,减少执行时间

问题补充

如有问题,直接issues中反馈,汇总我们进行讨论确认后续工作。