The Gitlab.com integration for CodeStream implements the standard OAuth procedure which requires a dedicated OAuth application on Gitlib.com with the appropriate settings.
-
Login to Gitlab.com
-
Edit Profile (User Settings) > Applications
-
Set the Redirect URL (callback URL) to for your API's URL (similar to
https://api.codestream.us/no-auth/provider-token/gitlab
) -
Select the Confidential, Expire AccessTokens and api Scopes checkboxes (all three).
-
Create the application. Take note of the Application ID and Secret.
-
-
Add the credentials to the CodeStream server's config file in the
intergrations
section.{ "integrations": { "gitlab": { "cloud": { "appClientId": "***************************", "appClientSecret": "*************************", "disabled": false } } } }