Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
2 tasks done
jaecktec opened this issue Feb 19, 2025 · 1 comment
Open
2 tasks done

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

jaecktec opened this issue Feb 19, 2025 · 1 comment
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

Comments

@jaecktec
Copy link
Contributor

jaecktec commented Feb 19, 2025

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

@jaecktec jaecktec added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Feb 19, 2025
@github-actions github-actions bot added the @aws-cdk/aws-codepipeline Related to AWS CodePipeline label Feb 19, 2025
@jaecktec jaecktec changed the title codepipeline: start codepipeline v2 feat(codepipeline-v2): start codepipeline v2 Feb 19, 2025
@github-actions github-actions bot added the aws-cdk-lib Related to the aws-cdk-lib package label Feb 19, 2025
@pahud
Copy link
Contributor

pahud commented Feb 20, 2025

I guess this might need a RFC. I'm bringing it up to the team for inputs.

@pahud pahud added p2 effort/medium Medium work item – several days of effort and removed needs-triage This issue or PR still needs to be triaged. labels Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
None yet
Development

No branches or pull requests

2 participants