概念

生产、预发布和开发阶段

CICDoo 中的阶段是什么,创建项目时如何为每个阶段分配服务器,以及控制台里的实例如何按阶段分组。

什么是阶段

CICDoo 中的每个实例都属于三个阶段之一:

  • 生产:真实用户依赖的线上环境。
  • 预发布:在接近生产的条件下测试改动的地方。
  • 开发:用来构建和试验新工作的环境。

阶段让您把实验性分支与业务运行所依赖的环境安全隔开,同时又能在一个项目里管理所有内容。

为每个阶段分配服务器

创建项目时您选择由哪台服务器承载每个阶段。在创建新项目向导的最后一步(服务器)中,服务器分配区块有三个字段:

  • 生产服务器:必填。每个项目至少需要一台服务器,也就是生产服务器。
  • 预发布服务器:可选。
  • 开发服务器:可选。

每个字段都可以点进搜索框,输入内容按名称、主机名或 IP 筛选您的服务器,然后选择一台。可以用已选服务器卡片上的 X 清除选择。如果您还没有服务器,向导会引导您先到服务器页面添加一台,参见 添加服务器

小型部署可以让所有阶段指向同一台服务器,而较大的部署通常会给生产环境单独一台机器。

项目控制台中的阶段

打开项目的控制台,左侧边栏会列出按阶段分组的实例,每个都带一个彩色圆点:

  • 生产(绿色)
  • 预发布(琥珀色)
  • 开发(蓝色)

点击实例(以其分支名称显示)即可打开。在预发布和开发标题旁边有一个加号按钮,用来在该阶段创建新实例:输入分支名称,选择要派生的基础分支,然后点击创建。阶段会根据您点击的区块自动填入。

如果遇到问题,请从工单页面或聊天组件提交支持工单。

仍未解决?在应用中提交工单,或与工程师沟通