Skip to main content
Version: Next

ScmIntegrations

Home > @backstage/integration > ScmIntegrations

Exposes the set of supported integrations.

Signature:

class ScmIntegrations implements ScmIntegrationRegistry 

Implements: ScmIntegrationRegistry

Constructors

Constructor

Modifiers

Description

(constructor)(integrationsByType)

Constructs a new instance of the ScmIntegrations class

Properties

Property

Modifiers

Type

Description

awsCodeCommit

readonly

ScmIntegrationsGroup<AwsCodeCommitIntegration>

awsS3

readonly

ScmIntegrationsGroup<AwsS3Integration>

azure

readonly

ScmIntegrationsGroup<AzureIntegration>

bitbucket

readonly

ScmIntegrationsGroup<BitbucketIntegration>

bitbucketCloud

readonly

ScmIntegrationsGroup<BitbucketCloudIntegration>

bitbucketServer

readonly

ScmIntegrationsGroup<BitbucketServerIntegration>

gerrit

readonly

ScmIntegrationsGroup<GerritIntegration>

gitea

readonly

ScmIntegrationsGroup<GiteaIntegration>

github

readonly

ScmIntegrationsGroup<GithubIntegration>

gitlab

readonly

ScmIntegrationsGroup<GitLabIntegration>

harness

readonly

ScmIntegrationsGroup<HarnessIntegration>

Methods

Method

Modifiers

Description

byHost(host)

byUrl(url)

fromConfig(config)

static

list()

resolveEditUrl(url)

resolveUrl(options)