stax
stax copied to clipboard
Highly-opinionated AWS Cloudformation stack handling tools
You may have another way to accomplish this... but seems to work on my machine. Only concern is if there is a race condition where none of the stages report...
tail task can miss events: possibly need to check back a few secs in streams for each poll.
See https://docs.aws.amazon.com/sdkforruby/api/Aws/CloudFormation/Client.html#create_stack-instance_method ```on_failure: "DO_NOTHING", # accepts DO_NOTHING, ROLLBACK, DELETE```
`batch_get_builds` method returns link, group and stream for the cloudwatch log for a given build.
``` $ stax foo delete Really delete stack foo? y 2018-12-05 17:57:02 UTC DELETE_IN_PROGRESS AWS::CloudFormation::Stack foo User Initiated Stack [foo] does not exist ``` The `does not exist` is a...
```2018-10-17 19:39:13 UTC UPDATE_COMPLETE AWS::CloudFormation::Stack foo-ci-docker-vpc Export foo-ci-docker-vpc-EcsCluster cannot be deleted as it is in use by foo-ci-docker-events ```
```Aws::CodeBuild::Errors::InvalidInputException: The input build ID list cannot be empty.```
See https://github.com/martysweet/cfn-lint.