fix: restore command now seperated

This commit is contained in:
2025-02-11 21:18:55 -05:00
parent f7a0a3e868
commit 116c683300
11 changed files with 77 additions and 37 deletions

View File

@@ -1,13 +1,18 @@
version: 3
silent: true
vars:
BACKEND: ../config/backend.secret.tf.json
VARIABLES: ../config/variables.secret.tf.json
OUTPUT: ../config/infrastructure.secret.tf.json
tasks:
init: terraform init -backend-config=../config/backend.tf.json
plan: terraform plan -var-file=../config/variables.tf.json
init: terraform init -backend-config={{.BACKEND}}
plan: terraform plan -var-file={{.VARIABLES}}
destroy: terraform destroy
format: terraform fmt -recursive
out: terraform output -json > ../config/infrastructure.tf.json
out: terraform output -json > {{.OUTPUT}}
apply:
- terraform apply -var-file=../config/variables.tf.json
- terraform apply -var-file={{.VARIABLES}}
- task: out
import: terraform import -var-file=../config/variables.tf.json {{.CLI_ARGS}}
import: terraform import -var-file={{.VARIABLES}} {{.CLI_ARGS}}