Jenkins 多分支管道的其他 repo 作业由 bitbucket webhook 推送触发

时间:2021-05-20 16:50:59

标签: jenkins jenkins-pipeline bitbucket

使用 Jenkins 2.263.2,我配置了 Bitbucket webhook 和 Jenkinsfile(声明性 jenkins 管道)。

当我推送提交时,会触发其他多分支管道的作业。

我尝试了所有这些:

triggers { 
   bitbucketPush()
}

尝试覆盖存储库 URL (https://github.com/jenkinsci/bitbucket-plugin#override-repository-url)

triggers { 
   bitbucketPush overrideUrl: 'https://bitbucket.org/xxx/repo-name'  
}

尝试将属性“Suppress Automatic SCM Trigger”添加到作业配置 (https://stackoverflow.com/a/53769527)

enter image description here

我观察到的是,当不相关的 repo 作业被触发时,他们的 repo 的 webhook 请求不存在,该 repo 的 Jenkins 扫描日志也不存在。

enter image description here

enter image description here

任何想法如何阻止多个不相关的 Jenkins 作业被触发?

0 个答案:

没有答案