更新时间:2024-09-26 GMT+08:00

设置流水线触发策略

本章节指导您设置流水线触发策略,用于在满足已设置的触发策略情况下启动流水线。

前提条件

待操作流水线不处于“运行中”状态。查看流水线状态,请参考查看流水线详情

设置流水线触发策略

  1. 登录ServiceStage控制台。
  2. 选择持续交付 > 发布
  3. 选择待设置触发策略的流水线,选择更多 > 触发策略,参考下表进行设置。

    触发策略

    触发模式

    设置说明

    手动触发

    -

    手动启动流水线。

    1. “触发类型”选择“手动触发”
    2. 单击“确定”

    定时触发

    单次触发

    设置触发时间,单次定时触发流水线。

    1. “触发类型”选择“定时触发”
    2. “周期重复触发”选择关闭。
    3. 设置“触发时间”
    4. 单击“确定”

    周期触发

    设置触发时间段、间隔、触发周期,可以实现周期触发流水线。

    1. “触发类型”选择“定时触发”
    2. 开启“周期重复触发”
    3. 设置“重复周期”“触发时间”“生效时间”“触发周期”
    4. 单击“确定”

    自动触发

    -

    仅构建任务来源是源码构建的流水线支持自动触发。

    通过设置代码来源及对应的命名空间、仓库名、分支,当有代码提交至源码仓库对应分支后,自动触发流水线。最多可以设置8个触发来源。

    1. “触发类型”选择“自动触发”
    2. 勾选“源码仓库”,推送代码到选择的源码仓库。
    3. 单击“确定”