文档首页> 华为云UCS> 用户指南> 流水线> 配置流水线及参数
更新时间:2024-01-05 GMT+08:00
分享

配置流水线及参数

本节将指导您对发布流程进行图形化编排,通过发布插件选择环境级别、发布环境以及产物地址。

  1. 在左侧导航栏选择“持续交付>流水线”,进入流水线页面。
  2. 单击“新建流水线”,选择创建代码仓库中创建的代码仓。

    图1 新建流水线

  3. 单击“下一步”,在系统模板中选择“新手上路”,进入流水线任务编排页面。
  4. 根据业务具体情况编辑阶段名称,并设置每个任务的执行内容和编排详情。

    图2 任务编排

    设置任务编排中,中间构建阶段的名称为“阶段_1”, 任务类型为“build构建”。该阶段的具体操作为基于应用源码构建部署应用的镜像,详细的操作细节见CodeArts流水线

    设置最右侧阶段的名称为“阶段_2”,任务类型为“云原生发布”。该阶段的具体操作为根据定义的交付资源yaml文件将应用部署至UCS所属舰队中。

    图3 添加云原生发布任务

  5. 单击“菜单流水线”,选择发布插件,并配置环境级别、需要发布的环境,以及产物地址。

    产物地址指4中设置的“阶段_1 Build构建”通过源码编译生成的镜像,并推送至SWR镜像仓库的地址。配置该参数时可直接输入产物地址+引用镜像版本号,也可以使用${变量名}使用环境变量引用构建产物。

    图4 设置云原生发布任务

  6. 修改工作负载的YAML文件,在image字段中引用ARTIFACT默认变量,产物地址会通过ARTIFACT默认变量渲染到工作负载YAML的image字段。

    image:{{ARTIFACT}}

    流水线配置成功后,流水线详情页面如图5所示。

    图5 流水线配置成功

分享:

    相关文档

    相关产品