我遵循了guide for github pipeline triggers via webhooks,虽然我可以使用正确的文件路径工件来验证webhook是否已成功发送,但是我的管道并未触发。
我已经验证了预期的工件已发送,并且响应是来自github的带有正文的200:
{"eventId":"5a05b1b0-ac9f-4222-bdeb-caa1a7f4b216","eventProcessed":true}
我检查了echo
日志,除了启动信息外似乎什么也没有。它一定不能记录webhook和响应,否则我认为我会看到我在github端收到的^^ eventId
。
这是gist,其中包含有效载荷。
下面是管道配置的图像-目前,我只是试图触发它并获得松弛通知,但什么都不会触发:
我在这里想念什么?我该如何进一步调试?
答案 0 :(得分:1)
由于在大三角帆松弛通道上的Pere,我发现了错误。
我让大三角帆触发器观看master
(这是我要生产的东西),并且我正在将测试文件提交/推送到develop
。因此,尽管将Webhook配置为在任何情况下都可以推动,但它正在大三角帆侧对其进行过滤。更改触发器以观看develop
起作用。
请注意,echo
日志中未显示成功或失败的触发器。