pipeline
配置触发器
更新时间: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。
