Gitlab

6min

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:

Document image




Let's create an OAuth2 application:

Document image




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.

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 [email protected] or use the lower right chat widget to get connected with an engineer.

Updated 12 Sep 2024
Doc contributor
Doc contributor
Did this page help you?