GitLab Integration

DeployRamp integrates with GitLab via a webhook and access token. The integration watches merge requests, posts analysis comments when risky changes are detected, and pushes flag commits, just like the GitHub integration.

Setup

  1. Go to Dashboard → Settings → Integrations → GitLab
  2. Enter your GitLab group or project URL
  3. Create a Project Access Token in GitLab with the api scope
  4. Paste the token into DeployRamp
  5. DeployRamp configures the webhook automatically, no manual webhook setup required

How it works

Once connected, DeployRamp receives events for every merge request opened or updated in the configured project. It analyzes the diff for risky changes, posts a comment with its analysis and flag suggestion, and pushes a commit wrapping the risky code in a feature flag when you accept.

Self-hosted GitLab

The integration works with both GitLab.com and self-hosted GitLab instances. When entering your project URL, use the full URL of your self-hosted instance (e.g., https://gitlab.yourcompany.com/group/project). DeployRamp will connect to your instance directly.

We use cookies to analyze site usage and improve your experience.