GithubEnterpriseSourceProvider
@cosmos-building-blocks/pipeline › Globals › GithubEnterpriseSourceProvider
Hierarchy
SourceProvider‹string›
↳ GithubEnterpriseSourceProvider
Index
Constructors
Properties
Methods
Constructors
constructor
+ new GithubEnterpriseSourceProvider(props
: GithubEnterpriseSourceProviderProps): GithubEnterpriseSourceProvider
Overrides SourceProvider.constructor
Defined in packages/@cosmos-building-blocks/pipeline/src/source/github-enterprise-source-provider.ts:19
Parameters:
Name | Type |
---|---|
props | GithubEnterpriseSourceProviderProps |
Returns: GithubEnterpriseSourceProvider
Properties
connection
• connection: IGithubEnterpriseConnection
Defined in packages/@cosmos-building-blocks/pipeline/src/source/github-enterprise-source-provider.ts:19
Methods
setup
▸ setup(scope
: Construct): void
Overrides SourceProvider.setup
Defined in packages/@cosmos-building-blocks/pipeline/src/source/github-enterprise-source-provider.ts:29
Parameters:
Name | Type |
---|---|
scope | Construct |
Returns: void
source
▸ source(branch?
: undefined | string): ISource
Overrides SourceProvider.source
Defined in packages/@cosmos-building-blocks/pipeline/src/source/github-enterprise-source-provider.ts:31
Parameters:
Name | Type |
---|---|
branch? | undefined | string |
Returns: ISource
sourceAction
▸ sourceAction(name
: string, role
: IRole, sourceOutput
: Artifact, branch?
: undefined | string, trigger?
: undefined | false | true): Action
Overrides SourceProvider.sourceAction
Defined in packages/@cosmos-building-blocks/pipeline/src/source/github-enterprise-source-provider.ts:39
Parameters:
Name | Type |
---|---|
name | string |
role | IRole |
sourceOutput | Artifact |
branch? | undefined | string |
trigger? | undefined | false | true |
Returns: Action