【问题标题】:Bitbucket new webhook not workingBitbucket 新网络钩子不起作用
【发布时间】:2015-09-08 19:58:04
【问题描述】:

Bitbucket 改进了其 Webhooks 功能。我们将无法在 Services 中创建 POST 或 Pull Request POST,而是在 Webhooks 中创建。

所以我尝试使用新的 Webhook 创建对 Slack 的 POST 请求,但它不起作用。点击View requests,我的请求出现500错误。虽然使用相同的 URL,但它可以在 Services 中使用。

我不知道我做错了什么。 Bitbucket 文档没有帮助。有人可以帮帮我吗?

【问题讨论】:

  • 我们遇到了同样的问题,但我认为这不是一个好的 StackOverflow 问题。似乎更像是webapps.stackexchange.com 的问题。

标签: bitbucket integration webhooks


【解决方案1】:

我遇到了同样的问题,这似乎是集成的一个已知问题(从 Slack 的角度来看)。

如 slack.com 上所述:

此集成仅支持 Repository push 触发器 时间,所以确保它被选中。完成后按保存

我不确定在哪里可以找到此文档的公共链接,但如果您添加 bitbucket 集成,您可以找到它。 slack 上的文档似乎与新的 bitbucket webhooks 保持同步。

希望其中一方尽快修复它。

更新: 集成似乎在过去几天开始工作。至少对我们来说是 PR create/update/comment?approve/merge。

【讨论】:

  • 您在 slack.com 上究竟是从哪里找到此文档的?如果有问题,我想关注这个问题。推送通知很好,但有点缺乏。
  • @theshawn 在最后一两天,集成似乎刚刚开始工作。
【解决方案2】:

也许格雷厄姆在这里谈论this。您可能需要更改您的 IP 白名单以连接到您的服务器。 131.103.20.160/27165.254.145.0/26104.192.143.0/24.

我从未使用过 Posthooks。我自己也在为 webhook configuration 苦苦挣扎。

【讨论】:

  • 您的回答很有道理!我没有注意到 webhook 网站上的那个注释。我会试试看的。
【解决方案3】:

不确定这是否与您的问题有关,但我将其放在这里是因为它可能对其他人有所帮助,目前有一个与具有类似症状的非标准端口相关的未解决问题:

https://bitbucket.org/site/master/issue/11514/webhook-fails-when-using-an-alternative

【讨论】:

    【解决方案4】:

    您对可以发布到该最终目标的 IP 有任何 IP 限制吗?新的网络挂钩可能使用与旧服务不同的 IP 地址。

    【讨论】:

    • 我不太明白你的问题。你能再给我一些提示吗?
    猜你喜欢
    • 1970-01-01
    • 2015-11-22
    • 2015-05-18
    • 1970-01-01
    • 2021-11-09
    • 2019-01-02
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多