
GitLab
tap-gitlab (meltanolabs variant)
GitLab is a web-based Git repository manager that provides source code management, continuous integration and deployment, and collaboration tools in a single application.
GitLab allows developers to manage their code repositories, track changes to their code, and collaborate with other developers on projects. It also includes features for continuous integration and deployment, allowing developers to automate the testing and deployment of their code. GitLab provides a single application for all of these features, making it easier for developers to manage their projects and collaborate with their team. Additionally, GitLab offers a range of tools for project management, including issue tracking, project boards, and time tracking. Overall, GitLab is a comprehensive platform for software development and collaboration.
Settings
GitLab Instance
The URL of the GitLab instance to connect to.
Access Token
A token used for authentication and authorization to access the GitLab API.
Groups
The group(s) to retrieve data from.
Project
The project(s) to retrieve data from.
Ultimate License
A boolean value indicating whether the GitLab instance has an ultimate license.
Fetch Merge Request Commits
A boolean value indicating whether to fetch the commits associated with merge requests.
Fetch Pipelines Extended
A boolean value indicating whether to fetch extended information about pipelines.
Start Date
The date to start retrieving data from.
GitLab connector is available on Meltano Community. It is built by our growing community of over 5000+ developers. Refer to the Install section below to verify the readiness of this connector.