创建流水线
本章节指导您创建流水线。
创建流水线
- 登录ServiceStage控制台。
- 选择“持续交付 > 发布”。
- 单击“创建流水线”,参考下表填写流水线基本信息,其中带“*”标志的参数为必填参数。
参数
参数说明
*流水线名称
流水线的名称。
长度为1到99个字符,可以包含英文字母、数字、点(.)、@或中划线(-),以英文字母开头。
*企业项目
企业项目,是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。
已开通企业项目后可以使用。
描述
流水线的描述信息,长度不超过255个字符。
- 单击“返回模板”,参考下表选择并配置流水线模板。
ServiceStage内置了典型场景的流水线模板,选择之后自动生成流水线模型。
模板名称
操作说明
空模板
需要您自行添加流水线模型。
- 单击“空模板”卡片。
- 添加构建任务,用于执行构建生成镜像包。
重复此步骤,可以添加多个构建任务。构建任务所属企业项目需和3时选择的企业项目一致。
- 添加部署环境,用于将构建任务生成的镜像包部署到环境。
- 单击“添加环境”。
- 单击,输入环境名称。
- 选择添加构建任务下已部署的应用组件,单击“确定”。
若在该环境下不存在对应应用组件,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件创建并部署。
单击“更换组件”,可以重新选择组件。
- 选择构建:选择已添加的构建任务,用于执行构建。
- 选择构建输出:用于设置构建任务生成镜像的归档路径。
- 单击“确定”。
重复此步骤,可以添加多个部署环境。
- 设置流水线审核,用于审批是否将构建生成的镜像包部署到环境。
简易模板
自动添加“构建”模型,对代码库的源码进行编译构建。
常用模板
自动添加“构建/生产环境”模型,对代码库的源码进行编译构建,将产生的软件包或镜像,持续发布到应用的生产环境。
- 选择“常用模板”。
- 单击“开始创建”。
- 添加构建任务,用于执行构建生成镜像包。
- 添加部署环境,用于将构建任务生成的镜像包部署到环境。
- 单击“添加环境”。
- 单击Empty环境卡片上的,弹出“添加环境”对话框。
- 单击,输入环境名称。
- 单击,保存环境名称。
- 选择添加构建任务下已部署的应用组件,单击“确定”。
若在该环境下不存在对应应用组件,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件创建并部署。
单击“更换组件”,可以重新选择组件。
- 选择构建:选择已添加的构建任务,用于执行构建。
- 选择构建输出:用于设置构建任务生成镜像的归档路径。
- 单击“确定”。
重复此步骤,可以添加多个部署环境。
- 设置流水线审核,用于审批是否将构建生成的镜像包部署到环境。
- 根据是否启动流水线选择执行以下操作。
- 启动流水线:单击“创建并执行”,保存并启动流水线。流水线启动成功后,状态为“成功”。
设置了需要审核的流水线,在流水线的组件部署阶段,流水线处于“等待确认”状态。需要您通知审核人审批通过后,流水线才能继续运行。流水线审批,请参考审批流水线。
- 不启动流水线:单击“创建”,仅保存流水线配置。流水线创建成功后,状态为“未执行”。
查看流水线,请参考查看流水线详情。
- 启动流水线:单击“创建并执行”,保存并启动流水线。流水线启动成功后,状态为“成功”。