Fix backend path generation: evaluate path_relative_to_include at generate time
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful

This commit is contained in:
Ben Vincent
2026-07-24 23:25:32 +10:00
parent 2a8c14b880
commit 8686753885
+1 -1
View File
@@ -5,7 +5,7 @@ generate "backend" {
terraform {
backend "consul" {
address = "https://consul.service.consul"
path = "infra/terraform/enc/$${path_relative_to_include()}/state"
path = "infra/terraform/enc/${replace(path_relative_to_include(), "/", "_")}/state"
scheme = "https"
lock = true
ca_file = "/etc/pki/tls/certs/ca-bundle.crt"