Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

For a step-by-step setup guide, watch the following demonstration videos:

Video Guides

Repository Level

Iframe
scrollingno
srchttps://fast.wistia.net/embed/iframe/ejgouua9x4?videoFoam=true
width740px
styledisplay: block; margin: 30px auto 5px auto; position: relative; height: 100%: width: 100%; border: 1px solid #ccc;
alignmiddle
height416px

Right click here and open this video in a new window/tab for more viewing options.

Group Level

Iframe
scrollingno
srchttps://fast.wistia.net/embed/iframe/uh616awfnj?videoFoam=true
width740px
styledisplay: block; margin: 30px auto 5px auto; position: relative; height: 100%: width: 100%; border: 1px solid #ccc;
alignmiddle
height416px

Right click here and open this video in a new window/tab for more viewing options.

Connect GitLab.com or GitLab CE|EE using the Webhook Indexing integration type to Jira Cloud:

...

  1. (blue star) Webhook indexing integration

    1. On your Jira Cloud dashboard, go to AppsGit Integration: Manage Git repositories.

    2. On the integration panel under Limited feature connect, click Webhooks.

    3. Image RemovedImage Added

      On the following screen, click GitLabas your git server type.

    4. Click Connect GitLab under Webhooks indexing column to connect to your git server. The following screen is displayed:

      • Enter a meaningful Display name for the new webhook indexing integration.

    5. (blue star) Don’t click Finish yet.
      Before clicking Finish, make sure to configure webhook for your git service. Follow the steps below for the webhook setup.

  2. (blue star)

    Status
    colourYellow
    titlerepository level
    GitLab Repository webhook setup (see full video walkthrough on this page)
    Open a new browser tab and login to your GitLab web portal to setup webhook triggers for the selected repository. Configure a webhook on your git service by performing the following steps:

    1. On your GitLab web portal, open a repository to work on.

    2. Go to (blue star) Settings.

    3. On the sidebar, click Webhooks. The next screen is displayed.

    4. Image RemovedImage Added

      On the URL box, paste the Webhook URL that you got from the previous section.

    5. On the Secret token box, paste the Secret key that you got from step 4 above.

    6. Set or select which events to trigger for this webhook:

      • Push events – This will send trigger events for commits and branches only. (Recommended)

      • Tags push events

        Status
        titlecoming soon
        This will be supported in the future.

      • Merge request events – This will send trigger events for merge requests event triggers. (Recommended)

    7. Review your webhook setup and we recommend to test your settings. For example, test Push events and Merge request events if it fails or succeeds.

    8. If it returns no errors, click Add webhook to save the webhook configuration.

    9. The webhook configuration is added to the webhooks list.

  3. (blue star)

    Status
    colourYellow
    titlegroup level
    GitLab Group webhook setup (see full video walkthrough on this page)
    Open a new browser tab and login to your GitLab web portal to setup webhook triggers for the selected group. Configure a webhook on your git service by performing the following steps:

    1. On your GitLab web portal, go to Your groups and open a group to work on.

    2. Go to (blue star) Settings.

    3. Image RemovedImage Added

      On the sidebar, click Webhooks. The next screen is displayed.

    4. Image RemovedImage Added

      On the URL box, paste the Webhook URL that you got from the previous section.

    5. On the Secret token box, paste the Secret key that you got from step 4 above.

    6. Set or select which events to trigger for this webhook:

      1. Push events – This will send trigger events for commits and branches only. (Recommended)

      2. Tags push events

        Status
        titlecoming soon
        This will be supported in the future.

      3. Merge request events – This will send trigger events for merge requests event triggers. (Recommended)

    7. Review your webhook setup and we recommend to test your settings. For example, test Push events and Merge request events if it fails or succeeds.

    8. If it returns no errors, click Add webhook to save the webhook configuration.

    9. The webhook configuration is added to the webhooks list.

  4. After you’re done setting up the webhook with your git service (GitLab), switch to the Jira Cloud browser tab. Click Finish to complete this setup.

...

For information on this topic, see Linking git commits, associating branches and pull requests to a Jira issue.

Video Guides

Repository Level

Iframe
scrollingno
srchttps://fast.wistia.net/embed/iframe/ejgouua9x4?videoFoam=true
width740px
styledisplay: block; margin: 30px auto 5px auto; position: relative; height: 100%: width: 100%; border: 1px solid #ccc;
alignmiddle
height416px

Right click here and open this video in a new window/tab for more viewing options.

Group Level

Iframe
scrollingno
srchttps://fast.wistia.net/embed/iframe/uh616awfnj?videoFoam=true
width740px
styledisplay: block; margin: 30px auto 5px auto; position: relative; height: 100%: width: 100%; border: 1px solid #ccc;
alignmiddle
height416px

...

.

Limited features for GitLab webhook indexing integration

...