From c8963acd02a5095bafb46c79abd45eec45059707 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 9 Jun 2019 20:32:09 -0300 Subject: Create Terraform plan before shutting down running containers --- scripts/ci/provision.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'scripts/ci/provision.sh') diff --git a/scripts/ci/provision.sh b/scripts/ci/provision.sh index b0e381c..9e5bfcc 100755 --- a/scripts/ci/provision.sh +++ b/scripts/ci/provision.sh @@ -8,6 +8,14 @@ cd ../../ VPS_COMMIT_SHA="$(git rev-parse HEAD)" export VPS_COMMIT_SHA +echo "Initializing Terraform..." +TF_PLUGINS_DIR='terraform.d/plugins/linux_amd64/' +mkdir -p "${TF_PLUGINS_DIR}" +ln -s "$(command -v terraform-provider-godaddy)" "${TF_PLUGINS_DIR}/terraform-provider-goddady" +terraform --version +terraform init +echo "Done." + setup_borg_files() { local -r template_file="${1}" local -r destination_name="${2}" @@ -27,14 +35,6 @@ setup_borg_files ./scripts/box/create-backup.env.sh create-backup.sh ssh "$TLD" /home/vps/create-backup.sh || echo "FAILED TO CREATE BACKUP." echo "Done." -echo "Initializing Terraform..." -TF_PLUGINS_DIR='terraform.d/plugins/linux_amd64/' -mkdir -p "${TF_PLUGINS_DIR}" -ln -s "$(command -v terraform-provider-godaddy)" "${TF_PLUGINS_DIR}/terraform-provider-goddady" -terraform --version -terraform init -echo "Done." - if [[ "${DESTROY_VOLUME:-}" != "" ]]; then echo "Destroying existing infrastructure..." terraform destroy -input=false -auto-approve -- cgit v1.2.3