流水线 CODEARTS PIPELINE-配置微服务变更流水线:执行变更流水线

时间:2024-11-05 14:42:50

执行变更流水线

  1. 访问CodeArts Pipeline首页,进入项目下流水线。
  2. 单击“微服务”,进入微服务列表页面。
  3. 单击微服务名称,进入微服务“概览”页面。
  4. 单击“流水线”,进入微服务流水线列表页面。
  5. 单击流水线名称,进入流水线“执行历史”页面。
  6. 单击右上角“执行”,弹出“执行配置”侧滑框,进行如下配置。

    图2 配置变更流水线执行信息
    • 变更列表:变更列表展示阶段状态为“待发布”和“发布中”的变更,运行变更流水线时需要选择一个或多个变更。
    • 运行参数配置:如果流水线配置了运行时参数,请根据需要设置参数值并保存,可参考流水线参数应用示例
    • 执行阶段配置:流水线支持选择任务执行,可以选择一个或多个,默认执行全部任务。
    • 执行描述:填写本次运行的调试信息。

  7. 配置完成后,单击“执行”,进入变更流水线执行详情页面。

    图3 执行变更流水线

    变更流水线运行时会默认添加“合并集成分支”和“合并主干”阶段。

    • 合并集成分支:变更流水线会自动从主干分支拉出一条新分支,并将本次运行变更的所有特性分支集成到该新分支,然后通过这条集成分支来运行流水线。
    • 合并主干:将集成分支合并回主干分支。

  8. 执行完成后,可查看流水线执行结果。

    变更流水线执行成功时,会将本次运行选择的所有变更状态改为“已发布”状态。

    • 单击流水线名称,进入“流水线详情”页面
      • 单击流水线源卡片的“查看更多”,弹出运行变更侧滑框,展示本次流水线运行时选择的变更信息。
      • 单击列表内“变更标题”可以跳转到变更详情页面。
    • 单击“发布列表”页签,切换到“发布列表”页面
      • 发布列表页面展示所有阶段状态为“待发布”和“发布中”的变更。
      • 列表支持在搜索栏中输入变更名称关键字进行搜索。
      • 单击“操作”列,弹出“退出发布”对话框,单击“确认”会将变更退出变更流水线的发布列表,变更状态重置为“开发中”。

      阶段状态为“发布中”的变更,如果变更流水线正在运行,则需要等待变更流水线运行完成或停止变更流水线后才可以退出发布。

support.huaweicloud.com/usermanual-pipeline/pipeline_01_0007.html