我花了几个小时弄清楚为什么我无法触发从 bitbucket 到 bamboo 的 webhook,我什么也没发现
问题: 我想跟踪 PR 何时合并或分支何时被删除,正如我所见,我无法从 bamboo 跟踪这些东西,所以我需要在 bitbucket 中有一个 webhook 并在此页面上调用 bamboo reset api base 如果没有更好的主意。
基于这个页面,我认为我可以触发一个 webhook https://confluence.atlassian.com/bamboo/triggering-a-bamboo-build-from-bitbucket-cloud-using-webhooks-873949130.html
但是这个解决方案现在有效,因为每次我都收到这个错误消息
{"message":"Anonymous user can't access this resource. If it should be available, modify anonymous user permissions at Administration > Security settings","status-code":401}
我们对匿名组的唯一访问权限是查看,我认为这不足以从 bitbucket 调用此 API https://confluence.atlassian.com/bamboo/bamboo-permissions-369296034.html
所以我不知道该怎么做以及如何跟踪是否合并了 PR 或删除了分支。
我很乐意告诉我问题是什么
仅供引用:bamboo 和 bitbucket 版本是最新的
最佳答案
您的 Bamboo 版本是多少?此问题已在 Bamboo 6.7.0 中解决。在 Bamboo > Administration > Security 设置中,您可以授予/拒绝匿名用户访问给定的 webhook
关于continuous-integration - 从 bitbucket Webhooks 触发 bamboo 计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57270648/