kayac / ecspresso

ecspresso is a deployment tool for Amazon ECS
MIT License
826 stars 90 forks source link

Exit non-zero status when deployment is rolled back. #733

Closed fujiwara closed 3 months ago

fujiwara commented 3 months ago

This PR enables to confirm the task definition of the PRIMARY deployment is expected after deployed.

If the task definition is unexpected, the command will fail with exit status 1.

This change only affects the service using the deployment controller "ECS". The services using "CODE_DEPLOY" are not affected.