GitLab
Why
GitLab Integration allows you to:
- Fetch recent GitLab commits through Genius Workflows
- Track pulses events
- Enrich GitLab Prs links you copy into your incident Slack channel and track PR’s statuses.
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
orread_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.
Was this page helpful?