Driver

GitLab

GitLab uses a Group Access Token for authentication. This works with both GitLab Cloud and Self-Managed instances.

1

Create a new instance

Go to Settings > Integrations in the Driver web app. Select GitLab. Enter a name for your instance and choose Cloud or Self-Managed. If self-managed, enter your GitLab instance URL (e.g., https://gitlab.yourcompany.com).

2

Generate a Group Access Token

In GitLab, go to your group's Settings > Access Tokens. Create a new token with the following scopes:

  • api
  • read_api
  • read_repository
  • write_repository
3

Add the token

Paste the Group Access Token into Driver.

4

Set up webhooks

Follow the webhook setup instructions provided by Driver. GitLab webhooks require manual configuration.

5

Select repositories

Choose the repositories you want Driver to generate context for.

For self-managed GitLab, use the full URL of your instance including the protocol (e.g., https://gitlab.yourcompany.com).