Rootly Integrations

⌘K
Back
Overview
Slack
Installation
Workflows
Commands
Mattermost
Installation
PagerDuty
Installation
Workflows
Alerts
Opsgenie
VictorOps (Splunk On-Call)
Jira
Jira (On-Premise)
Confluence
Confluence (On-Premise)
Service Now
Installation
Workflows
Google Docs
Statuspage.io
Importing Status Pages
Importing Templates
Creating a StatusPage Incident
Using Status Page Templates
Dropbox Paper
Notion
Quip
Grafana
Looker
New Relic
Installation
Alerts
Datadog
Installation
Alerts
Kubernetes
Honeycomb
Heroku
AWS Elastic Beanstalk
Gitlab
GitHub
Google Meet
Zoom
Webex
GoToMeeting
Microsoft Teams
Zendesk
Linear
Installation
Workflows
Shortcut
Airtable
Trello
Installation
Workflows
Asana
Installation
Workflows
Freshservice
Installation
Workflows
Nobl9
Backstage
Installation
Twitter
Email
SMTP
SendGrid
Sentry
Rollbar
Zapier
API
Terraform
Pulumi
HashiCorp Vault
SSO
SCIM
Docs powered by archbee 
8min

Gitlab

Why

Gitlab Integration allows you to:

  • Fetch recent Gitlab commits through Genius Workflows
  • Track pulses events

Installation

You can setup this integration as a logged in admin user in the integrations page:





Let's create an OAuth2 application:





Enter the following information:

  • redirect_uri: https://rootly.com/auth/gitlab/callback
  • scopes: api or read_api

We are using api scope to create webhooks on your behalf, you can use read_api if you create webhooks yourself.





Copy Application ID and secret into Rootly:





And you are all set !

Fetch recent commits

Now a new task is available in your Genius workflows:

Pulses

Rootly will automatically add the following Gitlab events as pulses:

  • Push to any repositories
  • Merged pull requests
  • More to come...

Uninstall

You can uninstall this integration in the integrations panel by clicking Configure > Delete

Support

If you need help or more information about this integration, please contact support@rootly.com or use the lower right chat widget to get connected with an engineer.

Updated 03 Mar 2023
Did this page help you?
Yes
No
UP NEXT
GitHub
Docs powered by archbee 
TABLE OF CONTENTS
Why
Installation
Fetch recent commits
Pulses
Uninstall
Support