Skip to content

Wait for the ECS to fully deploy before finishing Terraform#159

Merged
adrianclay merged 3 commits intomainfrom
wait-for-deployment
Sep 9, 2024
Merged

Wait for the ECS to fully deploy before finishing Terraform#159
adrianclay merged 3 commits intomainfrom
wait-for-deployment

Conversation

@adrianclay
Copy link
Copy Markdown
Contributor

Why

This way we can ensure that the build pipeline is testing against the newly built image as opposed to the previous deployment.

If deploying the service fails for whatever reason, the terraform command will fail too causing the build to fail.

Type of change

[ ] Internal change (non-breaking change with no effect on the functionality affecting end users)

Checklist:

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the Changelog with details of my change in the UNRELEASED section if this change will affect end users

@adrianclay adrianclay force-pushed the wait-for-deployment branch 2 times, most recently from 74c946e to bd21d93 Compare June 30, 2024 20:20
@adrianclay adrianclay force-pushed the wait-for-deployment branch from bd21d93 to 409630e Compare August 12, 2024 18:05
@adrianclay adrianclay force-pushed the wait-for-deployment branch from 409630e to c92f9ef Compare August 21, 2024 10:59
@adrianclay adrianclay enabled auto-merge (squash) September 2, 2024 14:24
This way we can ensure that the build pipeline is testing against
the newly built image as opposed to the previous deployment.

If deploying the service fails for whatever reason, the terraform
command will fail too causing the build to fail.
@adrianclay adrianclay merged commit e05da19 into main Sep 9, 2024
@adrianclay adrianclay deleted the wait-for-deployment branch September 9, 2024 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants