CdkPipeline
@cosmos-building-blocks/pipeline › Globals › CdkPipeline
Hierarchy
Construct
↳ CdkPipeline
Implements
- IConstruct
- IConstruct
Index
Constructors
Properties
Methods
Constructors
constructor
+ new CdkPipeline(scope: Construct, id: string, props: CdkPipelineProps): CdkPipeline
Overrides void
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:54
Parameters:
| Name | Type |
|---|---|
scope | Construct |
id | string |
props | CdkPipelineProps |
Returns: CdkPipeline
Properties
Readonly cdkSource
• cdkSource: SourceProvider
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:49
Readonly deploy
• deploy: Project
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:52
Readonly deployRole
• deployRole: IRole
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:50
Readonly deploySpec
• deploySpec: BuildSpecBuilder
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:51
Readonly hasDiffStage
• hasDiffStage: boolean
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:54
Readonly pipeline
• pipeline: Pipeline
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:53
Readonly stacks
• stacks: IResolvable
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:48
Methods
addDeployStackStage
▸ addDeployStackStage(props: AddDeployStackStageProps): void
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:221
Parameters:
| Name | Type |
|---|---|
props | AddDeployStackStageProps |
Returns: void
preparePipeline
▸ preparePipeline(): void
Defined in packages/@cosmos-building-blocks/pipeline/src/pipeline/cdk-pipeline.ts:270
Returns: void