Skip to main content
Version: Next

GitlabDiscoveryEntityProvider

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

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.

Signature:

class GitlabDiscoveryEntityProvider implements EntityProvider 

Implements: EntityProvider

Methods

Method

Modifiers

Description

connect(connection)

fromConfig(config, options)

static

getProviderName()

refresh(logger)

Performs a full scan on the GitLab instance searching for locations to be ingested