mirror of
https://github.com/immich-app/yucca-o11y.git
synced 2026-09-30 13:23:23 +08:00
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>
45 lines
912 B
TOML
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 = []
|