Skip to content

feat(codepipeline-v2): start codepipeline v2 #33511

@jaecktec

Description

@jaecktec

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

Feel 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

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.197.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-codepipelineRelated to AWS CodePipelineaws-cdk-libRelated to the aws-cdk-lib packageeffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions