integration-docs: Update Netlify for new doc format.

Besides reformatting the Netlify doc, this commit also updates the
instructions to match some UI changes in Netlify. The "Outgoing Webhook"
menu is now called "HTTP Post request".

Part of #29592.
This commit is contained in:
PieterCK 2024-08-02 20:38:56 +07:00 committed by Tim Abbott
parent 9494620022
commit 07fda86ff9
1 changed files with 15 additions and 7 deletions

View File

@ -1,22 +1,30 @@
# Zulip Netlify integration
Get Zulip notifications for your Netlify deployments! Get Zulip notifications for your Netlify deployments!
{start_tabs}
1. {!create-channel.md!} 1. {!create-channel.md!}
1. {!create-an-incoming-webhook.md!} 1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!} 1. {!generate-webhook-url-basic.md!}
1. Go to your Netlify project, and click **Settings**. Click **Build & deploy**, and select **Deploy notifications**. 1. Go to your Netlify project, and click **Settings**. Click **Build & deploy**,
Click **Add Notification**, and select **Outgoing webhook**. and select **Deploy notifications**.
Click **Add Notification**, and select **HTTP POST request**.
1. Select an **Event**, and set **URL to notify** to the URL constructed above. Click **Save**. 1. Select an **Event**, and set **URL to notify** to the URL generated above.
Click **Save**.
{end_tabs}
{!congrats.md!} {!congrats.md!}
![](/static/images/integrations/netlify/001.png) ![](/static/images/integrations/netlify/001.png)
!!! tip "" ### Related documentation
For more information regarding Netlify webhooks, see: [Netlify's webhook documentation][1]. - [Netlify HTTP Post Request documentation](https://docs.netlify.com/site-deploys/notifications/#http-post-request)
[1]: https://www.netlify.com/docs/webhooks/ {!webhooks-url-specification.md!}