Skip to main content

AzureDevOpsDiscoveryProcessor

Home > @backstage/plugin-catalog-backend-module-azure > AzureDevOpsDiscoveryProcessor

Extracts repositories out of an Azure DevOps org.

The following will create locations for all projects which have a catalog-info.yaml on the default branch. The first is shorthand for the second.

target: "https://dev.azure.com/org/project" or target: https://dev.azure.com/org/project?path=/catalog-info.yaml

You may also explicitly specify a single repo:

target: https://dev.azure.com/org/project/\_git/repo

Signature:

class AzureDevOpsDiscoveryProcessor implements CatalogProcessor 

Implements: CatalogProcessor

Constructors

ConstructorModifiersDescription
(constructor)(options)Constructs a new instance of the AzureDevOpsDiscoveryProcessor class

Methods

MethodModifiersDescription
fromConfig(config, options)static
getProcessorName()
readLocation(location, _optional, emit)