Gitlab
GitLab is an all-in-one CI/CD and source code management platform that streamlines software development. Benefit from GitLab's vast repository data within Rely.io for a comprehensive view of your software life-cycle
- Repositories and associated metadata
- Issues and associated metadata
- Deployments and associated metadata
- Merge Requests and associated metadata
Integrate GitLab with your Rely.io platform to centralize your code repositories, merge requests, and much more. By integrating GitLab, you can better manage your services, streamline your DevOps processes, and ensure that your teams are always on the same page.
To ensure a seamless integration, make sure your GitLab app has the following permissions:
- Read API: Enables Rely.io to make API calls to GitLab for various activities like fetching repositories, branches, and merge requests.
- Access: Read-only
- Read Repository: Allows Rely.io to pull repository data, including code and metadata.
- Access: Read-only
Firstly, go to the settings section of your GitLab account and ensure that the required permissions are configured as mentioned above.
- 1.Navigate to
Settings
->Access Tokens
within your GitLab account. - 2.Click on
Create personal access token
. - 3.Check the required scopes (
read_api
,read_repository
) for the token. - 4.Name your token for easier future reference, such as "Rely.io GitLab Integration".
- 5.Click on
Create token
.
Once the token is created, make sure to copy and store it securely; you'll need it for the next steps.
- 1.Open Rely.io and go to the
Data Sources
page. - 2.Click the
Add Data Source
button and selectGitLab
from the dropdown. - 3.A prompt will appear, asking for details to establish the integration.
- Collector Name: Provide a name for the GitLab data collector.
- Personal Access Token: Paste the GitLab token generated in Step 2.
Click
Create
to complete the integration. You will then see your GitLab collector listed under the Active
section of the Data Sources
page.Last modified 13d ago