Hierarchy

Properties

application?: string

Application name (optional, default to the app set in the cdk.json)

codeBuildPolicies?: PolicyStatement[]

IAM policies to attach to the code build role. By default it allows access for lookups, including secret look-ups. Passing an empty list will result in no extra-policies passed to the build role. Leaving this unspecified will result in the default policy applied (not recommended for proudction).

crossAccountKeys: boolean

Enable/Disable allowing cross-account deployments.

name: string

The name for the pipeline.

owner?: string

The owner of the repository for the pipeline (GitHub handle).

repos?: string[]
rootDir?: string
stages: WaveStage[]

Pipeline stages and options.

waves: PipelineWave[]

Waves for the pipeline. Stages inside the wave are executed in parallel.

Generated using TypeDoc