Bitbucket Webhook是否正在触发存储库的所有Jenkins作业?

时间:2020-06-23 16:13:13

标签: jenkins jenkins-pipeline bitbucket git-webhooks bitbucket-webhook

我创建了一个Bitbucket Webhook,以在将更改推送到存储库时触发jenkins作业。存储库中有几个不同的项目,并且为每个项目配置了单独的Jenkins Job

Webhook URL goes like this: 
http://10.230.0.14:8080/git/notifyCommit?url=ssh://git@bitbucket.abc.com:7999/scm/bitbucket.git

如果将更改推送到存储库中的多个项目之一,则将触发所有Jenkins作业,这些作业已订阅该存储库。 我只想触发与项目有关的作业,而不触发与存储库有关的所有作业。

例如,在存储库 Rep1 中,有两个文件夹: Solution1 Solution2 。 两个文件夹都配置了单独的Jenkins作业。将任何更改推送到文件夹 Solution1 时,仅应触发与 Solution1 相关的詹金斯作业,而不要触发 Solution2

如何实现?

0 个答案:

没有答案