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