-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
[cdk-pipelines] Stacks in stage doesn't get deployed in parallel when stage.add_application is used? #10419
Comments
It's true, we could have used a |
@rix0rrr , Thank you for reviewing my request. Any tentative of ETA on when we could get this feature added? Even with run order say if I had two accounts, the action in runOrder 1 has to be successful for both the accounts for action in subsequent order to start. Instead of stopping the whole pipeline when a deployments fails in one of the many accounts, shouldn't it stop just the deployment just in that one account and push forward in the remaining accounts. |
@rix0rrr , any eta on when this feature will be added to CDK? |
That is something we'll unfortunately never will be able to achieve using CodePipeline, just because of the way it works. |
The workaround we ended up using is:
It resets the run order after each application and allows them to run in parallel. |
Currently will be addressed as part of #10872 |
|
❓ Parallel Deployment to Multiple Accounts
The Question
[1]: CDK Pipeline does not deploy the a stack in two accounts in parallel
Note, environments["dev01"], - account, region combination
Result: The stack EpsRoute53 is getting ordered as follows
I had to change to using something like this to get it added pipeline stage actions in parallel.
Is this an expected behavior?
Environment
Other information
The text was updated successfully, but these errors were encountered: