Gitlab.com Webhooks - 触发和请求IP

时间:2016-02-13 06:05:10

标签: git api continuous-integration gitlab

我在gitlab.com Webhooks上找不到足够的文档。以下问题试图使用它来自动提交提交:

  1. Gitlab在Web界面提交中没有触发webhook,以下文档是否最新? Github这样做,没有它,我不得不说webhooks相当无用,因为人们可以在没有webhook消费者通知的情况下更改回购。 http://doc.gitlab.com/ce/project_services/bamboo.html#complete-these-steps-in-gitlab;如果答案是那么请忽略我的第二个问题,因为我现在必须放弃gitlab。
  2. gitlab.com使用哪些IP地址发送webhook请求?对于github,https://api.github.com/meta --> hooks上有一个很好的API告诉我钩子IP - 我找不到像gitlab那样的东西,这种API是否存在?

1 个答案:

答案 0 :(得分:1)

  1. Gitlab网络界面推送似乎触发了webhook(您可以使用例如http://requestb.in/进行测试)
  2. 也可以使用http://requestb.in/检查发件人IP地址 - 在我的情况下,它是104.209.177.7;不确定它是否总是相同的IP