流水线 CodeArts Pipeline-配置流水线执行计划:Webhook触发

时间:2025-02-12 15:03:01

Webhook触发

通过Webhook触发,用户可以通过任意第三方系统触发流水线执行。

  1. 访问CodeArts Pipeline首页
  2. 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。
  3. 进入流水线“任务编排”页面,切换至“执行计划”页面。
  4. 打开“Webhook”开关(默认关闭),参数说明如表2,保存流水线后即可生效。

    图5 配置Webhook触发
    表2 配置Webhook触发

    参数项

    说明

    Webhook触发源

    将该地址复制到第三方系统触发器,使用Post方法调用,即可运行流水线。

    IAM 认证

    • 启用IAM认证,需要将用户IAM Token加入接口请求头,调用示例如下:
      curl --header "Content-Type: application/json" --header 'x-auth-token: XXXX(IAM Token)' --request POST --data "{}" Webhook触发源
    • 不启用IAM认证,调用示例如下:
      curl --header "Content-Type: application/json" --request POST --data "{}" Webhook触发源

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