@backstage/plugin-catalog-backend-module-gitlab
Home > @backstage/plugin-catalog-backend-module-gitlab
A Backstage catalog backend module that helps integrate towards GitLab
Classes
Class |
Description |
---|---|
Discovers catalog files located in your GitLab instance. The provider will search your GitLab instance's projects and register catalog files matching the configured path as Location entity and via following processing steps add all contained catalog entities. This can be useful as an alternative to static locations or manually adding things to the catalog. | |
Extracts repositories out of an GitLab instance. | |
Discovers users and groups from a Gitlab instance. |
Interfaces
Interface |
Description |
---|---|
The GroupTransformerOptions | |
The GroupTransformer options | |
The UserTransformerOptions |
Variables
Variable |
Description |
---|---|
Registers the GitlabDiscoveryEntityProvider with the catalog processing extension point. |
Type Aliases
Type Alias |
Description |
---|---|
Representation of a GitLab group in the GitLab API | |
The configuration parameters for the GitlabProvider | |
Representation of a GitLab user in the GitLab API | |
Customize how group names are generated | |
Customize the ingested Group entity | |
Customize the ingested User entity |