首页 > 解决方案 > jenkins 无法根据来自 bitbucket 云的拉取请求触发构建

问题描述

当用户向 bitbucket 云提出拉取请求时,我需要在 jenkins 中触发工作。我添加了 repo url 和 credential.i 添加到 refspec :+refs/pull-requests/ /from:refs/remotes/和分支说明符 : /pull-requests/ ...我使用选项 bitbucket pull request builder 更新构建触发器,在将更改推送到 BitBucket 并轮询 scm (*****) 时构建。我在 bitbucket 云中添加了公钥,而在 jenkins 服务器中添加了私钥。我在 bitbucket webhooks 中添加了带有作业名称(http://jenkinsurl:8080/jobname)的 jenkins url。但是当用户从 bitbucket 提出拉取请求时仍然无法触发作业......我不知道我哪里错了?指导我。应该为此执行哪些步骤?指导我任何人。

标签: jenkins

解决方案


嘿,我有一个类似的问题,并设法用这个答案解决了它。 https://stackoverflow.com/a/47889853/10235273


推荐阅读