awslabs / aws-solutions-constructs

The AWS Solutions Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) that provides multi-service, well-architected patterns for quickly defining solutions
https://docs.aws.amazon.com/solutions/latest/constructs/
Apache License 2.0
1.22k stars 247 forks source link

New Pattern: aws-codecommit-codepipeline #81

Open groverlalit opened 3 years ago

groverlalit commented 3 years ago

Build a new pattern to use AWS CodeCommit as source for AWS CodePipeline. Also create AWS EventBridge event rule using the pipeline as target for a commit on defined git branch.

Use Case

Need this feature to invoke AWS CodePipeline once new code is committed on a defined branch.

Proposed Solution

Create a CodePipeline, CodeCommit repository, event rule with CodePipeline as the target.


This is a :rocket: Feature Request

hnishar commented 3 years ago

Suggest to generalize this pattern by allowing the user to chose from various Codepipeline supported source repository (CodeCommit, Github, S3, etc.)