Files
yucca-o11y/.mise/config.toml
T
6be8e05f9f feat: tf setup with ovh (#1)
Co-authored-by: izzy <me@insrt.uk>
Co-authored-by: Devin Buhl <devin@buhl.casa>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2026-03-06 11:40:20 -05:00

45 lines
912 B
TOML

[tools]
opentofu = "1.10.3"
terragrunt = "0.87.0"
[env]
TF_VAR_dist_dir="{{config_root}}/dist"
[tasks.tg]
run = "op run --account 'team-futo.1password.com' '--env-file={{config_root}}/deployment/.env' -- terragrunt"
description = "Wrapper for terragrunt"
dir = "{{cwd}}"
[tasks."tg:fmt"]
run = "mise run tg hclfmt"
description = "Format terragrunt files"
[tasks.tf]
run = "mise run tg run --all"
description = "Wrapper for terragrunt run-all"
dir = "{{cwd}}"
[tasks."tf:fmt"]
run = "tofu fmt -recursive {{config_root}}/deployment"
description = "Format terraform files"
[tasks."tf:init"]
run = "mise run tf init -- -reconfigure"
dir = "{{cwd}}"
[tasks."tf:plan"]
run = "mise run tf plan"
dir = "{{cwd}}"
[tasks."tf:apply"]
run = "mise run tf apply"
dir = "{{cwd}}"
[tasks."tf:destroy"]
run = "mise run tf destroy"
dir = "{{cwd}}"
[settings]
experimental = true
idiomatic_version_file_enable_tools = []