Connecting TeamDynamix to GitLab

This how-to article will help Administrators to connect to GitLab for source control integration using TDAdmin. The user must have TDAdmin access.

Overview

This article describes how to set up GitLab to send events to TeamDynamix for the Source Control Integration. These steps may change without notice if GitLab makes changes to their tool. 

GitLab uses the Source Control Username for comments and the user's email address for commits to match users between systems. 

Setting Up GitLab

To set up GitLab:

  1. Create a Secret Key in TeamDynamix by following the instructions in the Getting Started with Source Control Integration article
  2. Log in to GitLab (https://gitlab.com) and navigate to the project from which you’d like to send events. 
  3. In the left navigation, click Settings then Integrations. You may need certain permissions in GitLab to access the Settings page. 

  1. In the URL field, type [tdx-url]/TDWebApi/api/sourcecontrol/gitlab, where [tdx-url] is the base URL for your TeamDynamix environment.
  2. In the Secret Token field, enter the Secret Key you defined in step 1. 
  3. Select the Push events and Comments triggers. 
  4. Leave the Enable SSL verification checkbox checked.
  5. Click the Add webhook button.

You should now be ready to receive events in TeamDynamix.

100% helpful - 1 review
Print Article

Details

Article ID: 49693
Created
Tue 3/6/18 4:45 PM
Modified
Tue 6/22/21 2:46 PM