Bitbucket改进了 Webhooks 功能。我们将无法在服务中创建POST或Pull Request POST,而是在 Webhooks 中创建。
所以我尝试使用新的 Webhook 为Slack创建POST请求,但它不起作用。单击View requests
,我在请求中收到500错误。使用相同的网址时,它适用于服务。
我不知道自己做错了什么。 Bitbucket文档没有帮助。有人可以帮助我吗?
答案 0 :(得分:3)
我遇到了同样的问题,这似乎是整合的一个已知问题(从Slack的角度来看)。
如slack.com上所述:
此集成仅支持存储库推送触发器 时间,所以确保它被选中。完成后按保存。
我不确定在哪里可以找到此文档的公共链接,但如果您要添加bitbucket集成,则可以找到它。关于slack的文档似乎与新的bitbucket webhooks保持同步。
希望其中一方能尽快修复它。
<强>更新强> 整合似乎已在过去几天开始工作。至少我们有PR创建/更新/评论?批准/合并。
答案 1 :(得分:1)
也许格雷厄姆在这里谈论this。您可能需要更改IP白名单以连接到您的服务器。
131.103.20.160/27
165.254.145.0/26
104.192.143.0/24
。
我从未使用过Posthooks。我自己也在使用webhook configuration。
答案 2 :(得分:1)
不确定这是否与您的问题有关,但我将其放在此处,因为它可能对其他人有帮助,目前这是一个与非标准端口相关的开放性问题,其症状相似:
https://bitbucket.org/site/master/issue/11514/webhook-fails-when-using-an-alternative
答案 3 :(得分:-2)
对于哪些IP可以发布到最终目标,您是否有任何IP限制?新的Web挂钩可能使用与旧服务不同的IP地址。