流水线 CODEARTS PIPELINE-编排流水线阶段:编排流水线阶段

时间:2024-07-24 17:29:20

编排流水线阶段

  1. 访问CodeArts Pipeline首页
  2. 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。
  3. 进入流水线“任务编排”页面,单击或“新建阶段”,可以为流水线添加新的阶段,添加完阶段后,可根据实际需要编辑、复制、删除、移动阶段、配置阶段准入类型。

    表1 管理阶段

    操作项

    说明

    编辑阶段

    单击,弹出“编辑阶段”侧滑框,可以配置阶段名称和阶段是否总是运行。

    • 总是运行:选择“是”,表示流水线执行时,该阶段下的任务默认选中必须执行且不可取消。
    • 总是运行:选择“否”,表示流水线执行时,该阶段下的任务默认选中但可以取消。

    复制阶段

    单击,可以复制流水线阶段。

    删除阶段

    单击,根据删除提示确认是否删除阶段。

    排序阶段

    单击不松开,可以移动阶段调整阶段顺序。

    阶段准入

    通过阶段准入校验,控制流水线阶段的执行。单击,弹出“准入设置”窗口,可以配置阶段准入类型。

    • 自动:默认执行方式,流水线执行时自动进入下一阶段继续运行。
    • 手动:流水线执行时需手动确认后才能进入下一阶段继续运行。
    • 时间窗:流水线执行时需在配置好的时间段才能进入下一阶段继续执行。

    准出条件

    流水线服务提供基于规则和策略的准出条件管理能力,是指在流水线阶段中配置的用于自动化看护的质量指标卡点,通过配置规则和策略,来实现阶段准出校验,并最终控制流水线的执行。

    • 规则:基于扩展插件的输出阈值,设置比较关系和阈值条件,供策略使用,并最终应用到流水线准出条件中,作为准出条件的判断依据。配置方法请参考配置流水线规则
    • 策略:策略是一系列规则的集合,每个规则对应了一个步骤插件的输出指标值的条件模板,通过预定义策略,可以很方便地在多条不同流水线中应用同样的准出条件。策略实行分层管理,可分为租户级策略项目级策略。用户可根据需要将策略资源应用到流水线作为准出条件来控制流水线的执行,保障产品交付质量。
    说明:
    • 当前仅支持“标准策略准出条件”,可以选择当前项目或租户下创建好的策略。
    • 流水线可以在各阶段单独设置准出条件,准出条件只对当前阶段有效。
    • 同一阶段中可以配置多个不同的准出条件。
    1. 单击阶段下方“准出条件”,弹出“准出条件”侧滑框,将鼠标移动到准出条件卡片,单击“添加”。
    2. 填写准出条件名称,选择策略。

    3. 单击“确定”,即可添加一个准出条件。

  4. 阶段编排完成后,保存流水线。
support.huaweicloud.com/usermanual-pipeline/pipeline_01_0023.html