2

我有 Jenkins 管道,并配置了 github webhook 来触发管道。

如何在推送某个分支时触发管道,而不是通过推送到每个分支来触发管道?

4

1 回答 1

4

Webhook 对所有人来说都是通用的,在 github 或 bitbucket 上没有过滤器,所有您需要根据有效负载处理。

您可以使用Generic+Webhook+Trigger+Plugin,该插件将允许您从有效负载中解析某些数据,并且可以根据分支名称有条件地触发构建。

应用带有分支名称的过滤器

在此处输入图像描述

通用 webhook 触发器插件特定分支

于 2019-09-25T14:17:37.773 回答