Gitlab.com Webhooks - 触发器和请求 IP
Gitlab.com Webhooks - Triggers and Request IPs
我找不到足够的关于 gitlab.com Webhook 的文档。尝试使用它来自动拉取提交时出现了以下问题:
- 关于 Gitlab 不会在 Web 界面提交上触发 webhook 的观点,以下文档是最新的吗? Github 做到了,如果没有它,我不得不说 webhooks 相当无用,因为人们可以在不通知 webhook 消费者的情况下更改 repo。 http://doc.gitlab.com/ce/project_services/bamboo.html#complete-these-steps-in-gitlab;如果答案是是那么请忽略我的第二个问题,因为我现在不得不放弃gitlab。
- gitlab.com 使用哪些 IP 地址发送网络钩子请求?对于 github,
https://api.github.com/meta --> hooks
上有一个很好的 API,它告诉我挂钩 IP - 我找不到类似 gitlab 的东西,这种 API 存在吗?
- Gitlab 网络界面推送似乎触发了 webhook(您可以使用 http://requestb.in/ 等进行测试)
- 发件人 IP 地址也可以用 http://requestb.in/ 检查 - 在我的例子中是 104.209.177.7;虽然不确定它是否总是相同的 IP
我找不到足够的关于 gitlab.com Webhook 的文档。尝试使用它来自动拉取提交时出现了以下问题:
- 关于 Gitlab 不会在 Web 界面提交上触发 webhook 的观点,以下文档是最新的吗? Github 做到了,如果没有它,我不得不说 webhooks 相当无用,因为人们可以在不通知 webhook 消费者的情况下更改 repo。 http://doc.gitlab.com/ce/project_services/bamboo.html#complete-these-steps-in-gitlab;如果答案是是那么请忽略我的第二个问题,因为我现在不得不放弃gitlab。
- gitlab.com 使用哪些 IP 地址发送网络钩子请求?对于 github,
https://api.github.com/meta --> hooks
上有一个很好的 API,它告诉我挂钩 IP - 我找不到类似 gitlab 的东西,这种 API 存在吗?
- Gitlab 网络界面推送似乎触发了 webhook(您可以使用 http://requestb.in/ 等进行测试)
- 发件人 IP 地址也可以用 http://requestb.in/ 检查 - 在我的例子中是 104.209.177.7;虽然不确定它是否总是相同的 IP