feat(codepipeline-v2): start codepipeline v2 #33511
Labels
@aws-cdk/aws-codepipeline
Related to AWS CodePipeline
aws-cdk-lib
Related to the aws-cdk-lib package
effort/medium
Medium work item – several days of effort
feature-request
A feature should be added or improved.
p2
Describe the feature
I'd like to advertise for codepipeline v2 construct.
Since there were some attempts to add v2 features to the current construct, none of them were successful or even rolled back.
The idea is to have an issue we can follow and maybe link some draft PRs so we can discuss the best outcome.
Related issues and comments
GitPushFilter
with branches and file paths for trigger #29127Feel free to add more features you like to see in the 'new V2' construct
Features
Use Case
Support V2 Pipeline features in a convenient way
Proposed Solution
Create a V2 construct that is heavily inspired by the existing Pipeline construct - but extends the required features.
Maybe:
For cleanup we could roll back #29134 to make clear that the current one is the V1 construct and the new one is V2 so that migration should be a replacement of the Construct not a property.
Other Information
While I would be happy to extend the existing construct I can also see the argument for creating a V2 construct.
Also we probably want to have this as an alpha - I couln't find the docs on how to create an alpha module, so I'd request some help from the maintainers for this :)
Acknowledgements
CDK version used
2.197.0
The text was updated successfully, but these errors were encountered: