considering the scenarios: - [x] stack deploy success - [x] stack deploy failed during resource creation - [x] stack deploy failed during publishing assets(before resources creation), assets partially uploaded to the bucket - [x] stack deploy failed during publishing assets, no assets uploaded to the bucket