version: 3 silent: true tasks: init: terraform init -backend-config=../config/backend.tf.json plan: terraform plan -var-file=../config/variables.tf.json destroy: terraform destroy format: terraform fmt -recursive out: terraform output -json > ../config/infrastructure.tf.json apply: - terraform apply -var-file=../config/variables.tf.json - task: out import: terraform import -var-file=../config/variables.tf.json {{.CLI_ARGS}}