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

Constructor

Modifiers

Description

(constructor)(options)

Constructs a new instance of the AzureDevOpsDiscoveryProcessor class

Methods

Method

Modifiers

Description

fromConfig(config, options)

static

getProcessorName()

readLocation(location, _optional, emit)