【问题标题】:Bitbucket web hook not postingBitbucket 网络挂钩未发布
【发布时间】:2013-01-22 09:39:56
【问题描述】:

我在 Bitbucket 上设置了一个网络挂钩,以 POST 到我的网络服务器以记录一些详细信息。 repo 上有两个 webhook,一个是我自定义的,一个是 FTPloy.com 的。我一直在推送随机提交以在我的服务器等上测试 POST,但过了一会儿它停止了。

在我推送后,FTPloy.com 或我自己的网络服务器永远不会收到来自 Bitbucket 的发布请求。

这怎么可能/我该如何解决?

【问题讨论】:

    标签: push bitbucket webhooks


    【解决方案1】:

    我也很难测试我的网络钩子。我发现最好的测试方法是通过命令行。我复制了here 显示的示例数据,在开头添加了payload= 并将其保存到一个文件中:bb.post

    然后我通过命令行向我的网络挂钩提交了一个 POST 请求,使用该文件作为 POST 数据:curl --data @bb.post http://mydomain.com/customWebHook.php

    这是我发现的最好的调试方法。

    注意:他们从未提到当最后一次提交来自合并时,该提交的“分支”属性为空。相反,您需要查看“分支”属性,它是创建合并的两个分支的数组。

    【讨论】:

      猜你喜欢
      • 2019-05-02
      • 1970-01-01
      • 2021-03-22
      • 2015-07-05
      • 2015-10-11
      • 2012-09-26
      • 2012-03-17
      • 2015-09-08
      • 1970-01-01
      相关资源
      最近更新 更多