Trigger immediate reindex of your repositories from remote systems via webhooks. For more information about this topic, see About GitLab Webhooks .
Go to Administration > Add-ons > Git Integration Plugin for Jira > Web Hooks.
Enable/disable the webhook feature by clicking on the Enable webhook checkbox.
The Secret Key is a secure random-generated alphanumeric string at the time of the Git add-on installation. The user can change this to a different value by generating another secret token according to the Git host.
Use this key in the form of:
PUTand the webhooks are enabled.
Configure webhook by logging in to your GitHub account:
Configure webhook by logging in to your GitLab account:
Before you can add a webhook to your favorite git repository, you need to enable it in the git repositories configuration page.
Click the Git menu on your Jira Dashboard, then select Manage Git Repositories.
The following screen is displayed:
On the following dialog, enable/disable the webhook feature by clicking on the Enable webhook checkbox.
When enabled, the Git add-on will also provide a webhook URL for use with the repository webhooks setting of your git host.
Copy the webhook URL to the system clipboard by clicking the icon.
Click Save to save the settings.
After enabling the webhooks feature, you can access the webhook URL from the other locations in the Manage Repositories page:
Watch the video below to learn on how to add webhooks to your connected git repositories in Jira Cloud. It covers adding webhooks to GitHub, GitLab, Bitbucket Cloud and VSTS and shows where to get the webhook URL.
As of v2.12.8 of the Git Integration for Jira add-on, GitHub Organization webhooks is now supported. Rather than creating a webhook for each repository manually, configure the webhook at the GitHub Organization level to automatically register webhook for each repository.
To configure GitHub organization webhook: