Skip to main content

developer tools

GitLab integration

Merge requests and pipelines from a gitlab.com project.

UniDeck connects to gitlab.com through OAuth with read-only scopes. The Merge Requests widget lists a project's merge requests, and the Pipelines widget shows recent pipelines with their status. Each widget follows one project; add one per project you care about.


What UniDeck reads

  • Merge requests in a gitlab.com project
  • Recent pipelines and their status

Available widgets

  • Gitlab Merge Requests
  • Gitlab Pipelines

Use cases

  • Watch a project's pipelines on a team screen
  • Keep merge requests in view next to your issue tracker

How to set it up

  1. Add a GitLab widget from the widget gallery
  2. Sign in with GitLab and approve read access
  3. Pick the project
  4. Place the widget and save the dashboard

Questions teams ask

  • Does UniDeck support self-managed GitLab?

    No. The GitLab widgets work with projects on gitlab.com.

  • Does UniDeck change anything in GitLab?

    No. UniDeck asks for the read_api and read_user scopes, and the widgets only display data.


Try GitLab on a UniDeck dashboard

Sign in, connect GitLab, and add its widgets to a dashboard. UniDeck is free for everyone.