我希望 Bitbucket 云合并按钮触发 Bamboo 云构建

Posted

技术标签:

【中文标题】我希望 Bitbucket 云合并按钮触发 Bamboo 云构建【英文标题】:I want Bitbucket cloud merge button to trigger Bamboo cloud build 【发布时间】:2016-02-09 00:16:47 【问题描述】:

因此,当使用远程触发器推送到分支时,我会通过竹子触发构建。这非常有效。

但是,当我单击 Bitbucket Server 上的“合并”按钮时,我希望同样的事情发生。代码合并到 master 但构建没有被触发。

有没有办法解决这个问题?

【问题讨论】:

【参考方案1】:

您可以为此使用 Http Request Post Receive Hook。 https://marketplace.atlassian.com/plugins/de.aeffle.stash.plugin.stash-http-get-post-receive-hook/server/overview

对于 Bitbucket 云, 您可以在 Branches->'Automatic branch management' 下选择 Create New Plan Branches for New Branches。我刚刚在 Bitbucket 和 Bamboo 云上测试过,效果很好。

【讨论】:

谢谢,但该插件不适用于 Bitbucket Cloud。 谢谢..我会更新我的问题以包括云。 所以,这就是我目前拥有的。我在触发器部分也有一个远程触发器。这适用于推送到任何分支。当我将分支合并到 master 时,问题出在 Bitbucket Cloud 中。 Master 不会被触发构建。我通过存储库轮询来临时解决它。不过,这似乎不是正确的方法。 如果这个解决方案有效,那么请接受这个答案。 配置master分支的计划。你不会有这个问题。

以上是关于我希望 Bitbucket 云合并按钮触发 Bamboo 云构建的主要内容,如果未能解决你的问题,请参考以下文章

如何在BitBucket上限制pull请求的作者的合并权限

Bitbucket 2.0 API 将所有提交合并到 master

在 bitbucket 中重命名合并的分支名称

在 Github 中合并拉取请求时触发 Jenkins 构建

bitbucket 上的拉取请求不会触发竹子上的构建

Bitbucket,不小心拉错了分支[重复]