Skip to content
Snippets Groups Projects
Commit dab53408 authored by Eesaan Atluri's avatar Eesaan Atluri
Browse files

Remove code that destroys TF resources after failure

TF apply failure leads to pipeline exiting so TF destroy doesn't run
parent a56d68ae
Branches feat1
No related tags found
No related merge requests found
......@@ -88,16 +88,7 @@ tf-apply:
echo "image_ohpc defined as ${TF_VAR_image_ohpc}"
fi
- export TF_VAR_keypair_name="os-gen-keypair-$BUILD_DATE"
- |
terraform apply -auto-approve
if [ $? -ne 0 ]; then
echo "Terraform apply failed. Running terraform destroy..."
terraform destroy -auto-approve
TF_SUCCESS=false
else
TF_SUCCESS=true
fi
echo "Terraform success: $TF_SUCCESS"
- terraform apply -auto-approve
- export instance_floating_ip=$(terraform output -raw floating_ip_ohpc)
- export instance_id=$(terraform output -raw xdmod_instance_id)
- echo "instance_floating_ip=${instance_floating_ip}" | tee -a $CI_PROJECT_DIR/vars.env
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment