CircleCI-Public / CircleCI-Public/aws-code-deploy-orb
Feature Request: Implement "Waiter" Functionality for CodeDeploy Deployments
- Dominant language
- Shell
- Stars
- 9
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Our feature request is related to performing concurrent CodeDeploys within CircleCI. Although this (seems) to be a CodeDeploy limitation a solution could be implemented within the CircleCI orb.
Example text is below:
```
An error occurred (DeplovmentLimitExceededException) when calling the CreateDeployment operation: The Deployment Group "dashboard-dev-codedeploy-gro up (id-15682dbb-50a5-49d9-b83-12690133b83d)' already has an active Deployment 'd-BR8279BSO
```
**Describe the solution you'd like**
We would like it if the code-deploy-orb had "waiter" functionality available.
**Describe alternatives you've considered**
We have:
- contacted AWS to ask that they implement a CodeDeploy deployment queue [https://support.console.aws.amazon.com/support/home?region=us-west-2#/case/?displayId=13748568201&language=en](13748568201)
- reviewed open suggestions at CircleCI to see if a "queue" feature exists that would prevent two jobs from running concurrently (we found an orb that could do this)
- started the process of implementing a "waiter" ourselves
**Additional context**
We could provide a shell script that would accomplish this (we are implementing the waiter ourselves).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.