-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
@aws-cdk/aws-codepipelineRelated to AWS CodePipelineRelated to AWS CodePipelineeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1pr/work-in-progressThis PR is a draft and needs further work.This PR is a draft and needs further work.
Description
Describe the feature
Currently, as it seems, only tag-based filters are available (or exposed) in CodePipeline pipeline GitPushFilter configuration via tagsExcludes
and tagsIncludes
parameters. However, both Branches
and FilePaths
options exist in CloudFormation spec https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-gitpushfilter.html Can you please add the two missing configuration parameters? Thanks!
Use Case
Branch-based pipeline trigger.
Proposed Solution
Add branchesExclude
, branchesInclude
, filePathsExclude
and filePathsInclude
parameters to match CloudFormation spec.
Other Information
Previously raised as #29124 but the fix was reverted so opening this to track progress on actually getting it implemented.
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
v2.128.0 (TypeScript)
Environment details (OS name and version, etc.)
MacOS Sonoma 14.3.1
einstein-aws, dguisinger, dls314, tvanhl, SGhotra1 and 23 more
Metadata
Metadata
Assignees
Labels
@aws-cdk/aws-codepipelineRelated to AWS CodePipelineRelated to AWS CodePipelineeffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1pr/work-in-progressThis PR is a draft and needs further work.This PR is a draft and needs further work.