文档首页 > > 用户指南>

配置触发器

配置触发器

分享
更新时间:2021/02/10 GMT+08:00

功能说明

通过配置触发器,可以实现流水线多仓库多分支代码变更自动触发流水线执行。

前提条件

  • 项目经理、开发人员和创建者(项目创建者和流水线创建者)可以配置流水线触发器。
  • 流水线已配置Codehub或者码云的源码仓库,目前流水线仅支持这两种仓库的触发。

操作步骤

进入创建流水线 > 选择代码源页面或者流水线配置 > 添加代码源页面,分别配置Codehub触发器和码云触发器。
  • 配置Codehub源码仓库触发器

    展开“更多设置”,在触发分支中选择关联仓库的指定分支,如:“master”。保存流水线后触发器即刻生效,当指定仓库分支中有代码提交时,会自动触发关联流水线执行。

  • 配置码云源码仓触发器

    展开“更多设置”,在触发分支中选择关联仓库的指定分支,如:“master”“test”,然后选择触发事件。

    触发分支:监控触发事件所在的分支,只有配置的分支有事件触发时才执行流水线。

    触发事件:对应Gitee仓库目前支持“Pull Request”“Push”“Issue”“Note”四种触发事件,可根据需要勾选对应事件。

    • Pull Request事件:支持新建、更新、合并Pull Request时触发。
    • Push事件:支持推送代码、推送分支、删除分支时触发。
    • Issue事件:支持新建Issue时触发。
    • Note事件:支持评论Pull Request和评论Issue。

    配置好码云触发器后,保存流水线后立即生效。

    码云触发器配置好后会自动帮助用户在对应的码云仓库下创建好WebHook。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问