GitLab
Integrating with GitLab / GitLab EE / GitLab CE allows you to use it as a Git hosting provider in your Buddy projects.
Register a GitLab OAuth app
- Sign in to your Buddy On-Premises instance as admin.
- Add a new project and select GitLab as the provider.
- Click Configure GitLab app and copy the Authorization Callback URL.
In GitLab, go to User Settings → Applications and fill in the details of your OAuth app:
- Name → anything, eg.
Buddy
- Redirect URI → paste the Callback URL copied from Buddy On-Premises
- Scopes → a selection of scopes required for your usecase, cannot be empty
- Name → anything, eg.
- Click Register OAuth Application.
- Copy the Client ID and Client Secret from the application details and paste them into the corresponding fields in Buddy.
- If you're integrating with GitLab EE / GitLab CE, provide the adress of the instance.
- Click Save changes and restart Buddy to apply the changes.
Last modified on September 8, 2022