Skip to content

Improvement: Gitlab Source #11128

Closed
@adamschmidt

Description

@adamschmidt

Tell us about the new connector you’d like to have

Gitlab Source

Describe the context around this modified connector

The Gitlab source connector where you're dealing with one group with no structure and a simple list of repos. The connector support breaks down for larger teams where groups have subgroups etc.

What I would like to do:

  • Use a single group-level access key that has appropriate permissions for everything within it
  • Be able to leave the groups and projects field of the source config empty so that all groups and projects that are accessible to the key are ingested (i.e. not have to individually nominate each team's groups within the org group)
  • Ensure that groups within groups are recursed to ensure repos that are deep in a nested structure are ingested
  • Save the source configuration without receiving an error message stating: The connection tests failed. non-json response

Describe the alternative you are considering or using

n/a

Are you willing to submit a PR?

Yes

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions