curl api调用在platform.sh钩子上失败

时间:2016-09-30 08:50:42

标签: bash curl deployment

我尝试在我的platform.sh服务器上实现消息发送。我们的想法是使用现有的钩子:deploy:配置文件中的hook来进行bash curl调用,该调用将向api发送消息" Deploy completed"。

我使用的curl片段就像我本地计算机上的一个魅力一样,尽管在新部署中永远不会从服务器发送消息。

我知道正确的解释器是bash,因为platform.sh文档中的现有示例使用的是bash代码。虽然,在文档中指出磁盘在此挂钩期间处于只读模式,是否会导致问题?

非常感谢!

〜SPJ

2 个答案:

答案 0 :(得分:1)

对于后代:还请注意,默认情况下,这可能已存在于Platform.sh中,您可以使用webhook集成来获取任何活动的通知。

$ platform integration:add --type=webhook --url=A-URL-THAT-CAN-RECEIVE-THE-POSTED-JSON

有关https://docs.platform.sh/administration/integrations/webhooks.html

的详情

答案 1 :(得分:0)

嗯,我认为这是无关紧要的,但API参数中带有重音的法语文本导致了这个问题...

希望这会有所帮助。

〜SPJ