Azure-Samples / jmeter-aci-terraform

Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
MIT License
120 stars 99 forks source link

TEARDOWN should always execute #54

Closed crowz4k closed 3 years ago

crowz4k commented 3 years ago

Teardown steps should be always executed especially when some error occurs in the pipeline.

For example, we execute Run Terraform Apply (target=file share) step, and then we face an error after that. Pipeline at this point is not usable due to resources are already created and the user needs to go and manually delete resources that pipeline created in order to unplug pipeline.