Why

GitLab Integration allows you to:
  • Fetch recent GitLab commits through Genius Workflows
  • Track pulses events
  • Enrich GitLab PR links you copy into your incident Slack channel and track PR statuses.

Installation

You can setup this integration as a logged in admin user in the integrations page:
Document Image
Let’s create an OAuth2 application:
Document Image
Enter the following information:
We are using api scope to create webhooks on your behalf, you can use read_api if you create webhooks yourself.
Document Image
Copy Application ID and secret into Rootly:
Document Image
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.