Uses of Class
software.amazon.awscdk.pipelines.CodePipeline.Builder
Packages that use CodePipeline.Builder
-
Uses of CodePipeline.Builder in software.amazon.awscdk.pipelines
Methods in software.amazon.awscdk.pipelines that return CodePipeline.BuilderModifier and TypeMethodDescriptionCodePipeline.Builder.artifactBucket(IBucket artifactBucket) An existing S3 Bucket to use for storing the pipeline's artifact.CodePipeline.Builder.assetPublishingCodeBuildDefaults(CodeBuildOptions assetPublishingCodeBuildDefaults) Additional customizations to apply to the asset publishing CodeBuild projects.CodePipeline.Builder.cdkAssetsCliVersion(String cdkAssetsCliVersion) CDK CLI version to use in asset publishing steps.CodePipeline.Builder.cliVersion(String cliVersion) CDK CLI version to use in self-mutation step.CodePipeline.Builder.codeBuildDefaults(CodeBuildOptions codeBuildDefaults) Customize the CodeBuild projects created for this pipeline.CodePipeline.Builder.codePipeline(Pipeline codePipeline) An existing Pipeline to be reused and built upon.static CodePipeline.BuilderCodePipeline.Builder.crossAccountKeys(Boolean crossAccountKeys) Create KMS keys for the artifact buckets, allowing cross-account deployments.CodePipeline.Builder.crossRegionReplicationBuckets(Map<String, ? extends IBucket> crossRegionReplicationBuckets) A map of region to S3 bucket name used for cross-region CodePipeline.CodePipeline.Builder.dockerCredentials(List<? extends DockerCredential> dockerCredentials) A list of credentials used to authenticate to Docker registries.CodePipeline.Builder.dockerEnabledForSelfMutation(Boolean dockerEnabledForSelfMutation) Enable Docker for the self-mutate step.CodePipeline.Builder.dockerEnabledForSynth(Boolean dockerEnabledForSynth) Enable Docker for the 'synth' step.CodePipeline.Builder.enableKeyRotation(Boolean enableKeyRotation) Enable KMS key rotation for the generated KMS keys.CodePipeline.Builder.pipelineName(String pipelineName) The name of the CodePipeline pipeline.CodePipeline.Builder.pipelineType(PipelineType pipelineType) Type of the pipeline.CodePipeline.Builder.publishAssetsInParallel(Boolean publishAssetsInParallel) Publish assets in multiple CodeBuild projects.CodePipeline.Builder.reuseCrossRegionSupportStacks(Boolean reuseCrossRegionSupportStacks) Reuse the same cross region support stack for all pipelines in the App.The IAM role to be assumed by this Pipeline.CodePipeline.Builder.selfMutation(Boolean selfMutation) Whether the pipeline will update itself.CodePipeline.Builder.selfMutationCodeBuildDefaults(CodeBuildOptions selfMutationCodeBuildDefaults) Additional customizations to apply to the self mutation CodeBuild projects.CodePipeline.Builder.synth(IFileSetProducer synth) The build step that produces the CDK Cloud Assembly.CodePipeline.Builder.synthCodeBuildDefaults(CodeBuildOptions synthCodeBuildDefaults) Additional customizations to apply to the synthesize CodeBuild projects.CodePipeline.Builder.useChangeSets(Boolean useChangeSets) Deploy every stack by creating a change set and executing it.CodePipeline.Builder.usePipelineRoleForActions(Boolean usePipelineRoleForActions) Use pipeline service role for actions if no action role configured.