#!/usr/bin/env bash set -Eeuo pipefail cd "${BASH_SOURCE%/*}/" echo "Shutting down running containers..." ssh "cd /home/vps/ && docker-compose down" echo "Done." echo "Running 'terraform apply'..." terraform apply echo "Done." echo "Storing .tfstate file" pushd ../vps-state/ git add secrets/terraform.tfstate secrets/terraform.tfstate.backup git commit -m "CI: update Terraform .tfstate files" git push origin master popd echo "Done." echo "Locking git-crypt repositories back..." git crypt lock pushd ../vps-state/ git crypt lock popd echo "Done."