Git Integration for Jira Cloud Documentation

Contact support
GitKraken Status  

Adding webhooks for GitLab repository

Merge request webhooks are now supported. See details on this page.

Supported webhook events:

  • Push events
  • Merge request events

Git Integration for Jira Cloud app now supports GitLab System Hooks (menu Admin Area ➜ System Hooks ➜ Merge Request events). However, it is only available for self-hosted GitLab instances. We highly recommend that Jira administrators should use this feature as it greatly reduces the amount of configuration time to setup webhooks.

Right click here to open this video in a new browser tab for more viewing options.

Before you can proceed with the steps outlined on this guide, webhooks must be enabled in the Git Integration for Jira app repository configuration for your Jira Cloud instance. For more details, see Indexing Triggers – Getting Started.


Setting up webhooks for GitLab

Configure webhook by logging in to your GitLab account:

  1. Select a repository.

  2. Go to the settings page by clicking Settings on the sidebar.

  3. Select Webhooks. The following page is displayed.

  4. Paste the obtained Secret URL from the Git Integration for Jira app ➜ Webhooks page into the Payload URL field.

  5. Select the Push events as a triggering event option. This is the default option when creating a new webhook.

  6. Click Add webhook to save the new webhook settings.


Merge request event webhook

The Git Integration for Jira app supports GitLab merge request webhooks now.

You will need to enable two (2) event triggers in your GitLab webhooks configuration (Repo ➜ Settings ➜ Webhooks) for it to work properly. Select both “Push events” and “Merge request events” triggers as outlined above in step 5.

Have feedback about this article? Did we miss something? Let us know!
On this page