AWS::CodePipeline::Pipeline
- Orchestrate the whole
Continuous Delivery
flow Source
(CodeCommit, Github) monitored via Cloudwatch or Github WebhooksBuild
(CodeBuild, Jenkins)Deploy
(CodeDeploy, Cloudformation, Elastic Beanstalk, S3)
Properties
Type: AWS::CodePipeline::Pipeline
Properties:
ArtifactStore:
ArtifactStore
ArtifactStores:
- ArtifactStoreMap
DisableInboundStageTransitions:
- StageTransition
ExecutionMode: String
Name: String
PipelineType: String
RestartExecutionOnUpdate: Boolean
RoleArn: String
Stages:
- StageDeclaration
Tags:
- Tag
Triggers:
- PipelineTriggerDeclaration
Variables:
- VariableDeclaration
RoleArn
- The IAM Role to allow CodePipeline to modify AWS resources
ArtifactStore
- Specify a custom location for the generated artifacts
- By defaults stores it at a S3 bucket (
codepipeline-us-east-1-99999
)