Skip to main content

@backstage/plugin-catalog-backend-module-gitlab

Home > @backstage/plugin-catalog-backend-module-gitlab

A Backstage catalog backend module that helps integrate towards GitLab

Classes

ClassDescription
GitlabDiscoveryEntityProviderDiscovers entity definition files in the groups of a Gitlab instance.
GitLabDiscoveryProcessorExtracts repositories out of an GitLab instance.
GitlabOrgDiscoveryEntityProviderDiscovers users and groups from a Gitlab instance.

Interfaces

InterfaceDescription
GroupNameTransformerOptionsThe GroupTransformerOptions
GroupTransformerOptionsThe GroupTransformer options
UserTransformerOptionsThe UserTransformerOptions

Type Aliases

Type AliasDescription
GitLabGroupRepresentation of a GitLab group in the GitLab API
GitLabGroupSamlIdentity
GitlabProviderConfigThe configuration parameters for the GitlabProvider
GitLabUserRepresentation of a GitLab user in the GitLab API
GroupNameTransformerCustomize how group names are generated
GroupTransformerCustomize the ingested Group entity
UserTransformerCustomize the ingested User entity