持续交付可通过 Webhook 插件的形式监听代码仓库的行为,一旦发生符合条件的代码变更行为,将自动触发流水线运行。本文为您介绍如何配置代码源触发规则。
登录 持续交付控制台。
在左侧导航栏选择 工作区,进入 工作区 页面。
在工作区列表中选择目标工作区名称,进入该工作区。
在流水线列表中选择目标流水线,单击 编辑,默认进入 编辑流水线 页面的 流程配置 页签。
在 流程配置 页签,单击页面左上角 输入源 区域的组件,弹出 配置代码源 对话框,勾选 Webhook 设置 的启用框。
配置 Webhook 触发规则。
配置项 | 说明 |
---|---|
Webhook URL | 开启 Webhook 设置 后,系统会展示该流水线的 Webhook URL。流水线通过该 URL 接收代码仓库的变动,您需前往对应代码仓库配置流水线的 Webhook URL 地址,具体操作可参考以下章节。 |
触发事件 | 选择具体的触发事件,并根据需要设置对应的触发条件。持续交付中,不同代码源支持的触发事件不完全相同,具体介绍请参考 触发事件与触发条件。 |
触发失效设置 | 配置 Webhook 触发功能的失效条件,终止异常流水线的自动触发功能,提醒用户及时排查问题,避免流水线使用配额的浪费。更多介绍可参考 自动触发规则失效策略。
说明
|
单击 确定,完成 Webhook 触发设置。
单击右下角 保存,保存流水线配置。