AWS::CodePipeline::Pipeline
- Orchestrate the whole
Continuous Deliveryflow 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)