Skip to main content

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

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

A Backstage catalog backend module that helps integrate towards Azure

Classes

Class

Description

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

AzureDevOpsEntityProvider

Provider which discovers catalog files within an Azure DevOps repositories.

Use AzureDevOpsEntityProvider.fromConfig(...) to create instances.

Variables

Variable

Description

catalogModuleAzureEntityProvider

Registers the AzureDevOpsEntityProvider with the catalog processing extension point.