您如何获得 BitBucket 拉取请求以触发 Bamboo 构建?

How do you get a BitBucket pull request to trigger a Bamboo build?

我正在为我的工作场所打造 CI/CD 环境。我们正在努力解决的问题之一是我们目前使用的拉取请求工作流程,我们希望继续使用它。

当您提交功能分支并将其推送到 BitBucket 时,我们可以让 BitBucket 告诉 Bamboo 进行构建,但就我的生活而言,我无法在其中找到与实际拉取请求相关的任何内容。在我们的实例中,如果在 BitBucket 中生成功能分支的拉取请求时创建计划分支,那就太好了。随后的提交将触发 PR 计划分支上的其他构建。使用 BitBucket 在 Bamboo 上这甚至可能吗?

好像有人在另一个论坛上回答了您的问题:https://answers.atlassian.com/questions/17435563/how-do-you-get-a-bitbucket-pull-request-to-trigger-a-bamboo-build which references this feature request for Bamboo: https://jira.atlassian.com/browse/BAM-14844

我在这里发布这个是为了像我一样偶然发现这个问题的其他人。

称为计划分支的 bamboo 功能已在最近的版本中实现。请参阅 Mynock 发布的 link,或 directly here

更新此内容以表明在 6.0 版中最终向 Bamboo 添加了适当的拉取请求支持: release notes 您现在可以将计划分支模型配置为在新 PR 添加到 Bitbucket 时自动创建分支。