Versioning on CDK Project Types #3348
Replies: 3 comments 1 reply
-
Could you elaborate a bit more? I don't I understand what you are referring to. Code examples or links to docs always help. |
Beta Was this translation helpful? Give feedback.
-
@mrgrain Sure. Take the awscdk-app-py project type. Here's an example tasks.json it creates. There doesn't appear to be anywhere where it runs |
Beta Was this translation helpful? Give feedback.
-
Projen has a loosely defined concept of "libraries" which are reusable, published packages and "apps", which are deployed (publicly or privately), but not released. For AWS CDK apps this is probably the most well defined. Because CDK Construct libraries need to be build in a certain way. Either way, the idea isn't really to prevent anyone from doing anything. It's more that some default setups might be different. Whatever your Node project looks like you can always use the Regarding python, it's just that we don't have a ready to use python |
Beta Was this translation helpful? Give feedback.
-
I just noticed that (on a quick glance) neither the Typescript nor Python CDK project types do any kind of version bumping/git tagging. Is that deliberate? The Python project expects an explicitly declared version arg (which the doc seemingly incorrectly refers to as Python version), but the Typescript one doesn't.
Just wondering if there was an intentional decision here, or if it's just an incomplete implementation. Either way, would be interested in people's thoughts here.
Beta Was this translation helpful? Give feedback.
All reactions