Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Replace deprecated CDK APIs in preparation of upgrading from CDK v1 to v2.
pipeline.addApplicationStage(...)
topipeline.addStage(...)
.synth
property when creating the pipeline. This property basically needs to resolve to an artifact that contains the cloud assembly. The changes introduced in this PR shoehorns the necessary changes into the existing code structure, so there are probably cleaner ways to do this. But we should be able to defer a potential refactor to a later PR without causing any diff in the snapshots)I'm leaning towards merging these changes to an
alpha
branch. On this branch, the release plugin will then automatically publish releases such as1.5.3-alpha.1
, etc. This makes it easy for consumers of the library to test out the changes before we merge it into master and a stable release. (And we can re-use the branch for the CDK v2 updates -- e.g.,2.0.0-alpha.1
etc.)