feat: separated taskfiles

This commit is contained in:
2025-02-11 16:30:21 -05:00
parent 0c5a7ef7f3
commit f7a0a3e868
8 changed files with 30 additions and 28 deletions

13
terraform/Taskfile.yml Normal file
View File

@@ -0,0 +1,13 @@
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}}