---
title: GitLab Integration - Sentinow
description: Show test results on merge requests and gate pipeline deploys
canonical_url: https://sentinow.io/integrations/gitlab
md_url: https://sentinow.io/integrations/gitlab.md
last_updated: 2026-04-24T08:19:53.644Z
---

# Sentinow + GitLab

Show test results on merge requests and gate pipeline deploys

**Category**: CI/CD
**Type**: OAuth

## Overview

The GitLab integration connects merge requests and commits to Sentinow test runs. Test results appear on MRs as pipeline checks — pass, fail, or in progress — visible to everyone reviewing the change.

Add Sentinow to your .gitlab-ci.yml pipeline and test runs trigger automatically on push or merge. Gate releases on Sentinow's release readiness signal — if the signal is not Ready, the pipeline fails before the deploy stage begins.

Works with GitLab.com and self-managed GitLab instances.

## Features

- Test results appear on every MR as pipeline checks
- Automatically trigger test runs when an MR is opened
- Trigger Sentinow runs from any .gitlab-ci.yml pipeline
- Pipeline job fails if Sentinow tests fail
- Gate deploy stages on Sentinow release readiness signal
- Results carry GitLab branch, commit, MR, and job link
- Works with GitLab.com and self-managed instances

## Use Cases

### MR checks before merge

Configure Sentinow as a pipeline check on your main branch. When an MR is opened, Sentinow runs the linked test suite and posts results. Reviewers see pass/fail in the MR pipeline section without leaving GitLab.

### Blocking deploys on test failure

Add a Sentinow test stage before your deploy stage in .gitlab-ci.yml. If tests fail, GitLab blocks the deploy stage automatically. Every deployment to staging or production is preceded by a passing Sentinow run.

### Self-managed GitLab teams

Teams running self-managed GitLab instances get the same MR check and CI pipeline integration as GitLab.com users. Connect using a personal access token or OAuth and configure it from Sentinow settings.


## Sitemap

See the full [sitemap](https://sentinow.io/sitemap.md) for all available pages.
