integration-docs: Update Sonarqube for new doc format.

Part of zulip#29592.
This commit is contained in:
Niloth P 2024-07-09 20:37:52 +05:30 committed by Tim Abbott
parent a546fa719a
commit 32177a9a1c
1 changed files with 20 additions and 5 deletions

View File

@ -1,17 +1,32 @@
# Zulip Sonarqube integration
Get Zulip notifications for your Sonarqube code analysis!
{start_tabs}
1. {!create-channel.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-integration-url.md!}
1. {!generate-webhook-url-basic.md!}
1. To configure webhooks for a specific SonarQube project, go to the project and select **Administration**. Select
**Webhooks** and click **Create**. **Note**: you can also configure webhooks globally by going to **Configurations** ->
**Webhooks** in SonarQube.
1. To configure webhooks for a specific SonarQube project, go to the project,
and select **Administration**. Select **Webhooks**, and click **Create**.
1. Set **Name** to a name for the webhook. Set **URL** to the URL constructed above and click **Create**.
1. Set **Name** of the webhook to a name of your choice, such as `Zulip`.
Set **URL** to the URL generated above, and click **Create**.
!!! tip ""
You can also configure webhooks globally in SonarQube via
**Configurations** -> **Webhooks**.
{end_tabs}
{!congrats.md!}
![](/static/images/integrations/sonarqube/001.png)
### Related documentation
{!webhooks-url-specification.md!}