Skip to main content
Connect GitLab so Tracelit can pull project source when incidents open and open merge requests with proposed fixes. Your team reviews and merges — nothing ships without approval.

Connect GitLab

1

Authorize GitLab

In the app, go to Settings → Integrations and connect GitLab. Authorize Tracelit for the groups and projects you want to use.
2

Link a project

Select the site or service, open Utilities → Repository, and link the GitLab project Tracelit should use for analysis.
3

Map branches

Set Development and Production to the branches Tracelit should pull and patch for each environment.
4

Enable resolution gates

Under Utilities → Environment, enable Allow resolutions (and Code analysis for backend services) on environments you trust.
Prefer GitHub today? The full App install, webhooks, and auto-merge loop are documented in GitHub. GitLab follows the same Utilities → Repository → map branches pattern once connected.

What you get

Tracelit does not push to your default branch. Fixes always go through a merge request.

Branch mapping

Resolutions for Development and Production read code from the branches you map in Utilities → Repository. Keep those mappings aligned with how you deploy, or analysis and patches will target the wrong tree. See Utilities for environment gates and archive behavior.