converge
converge copied to clipboard
Support for triggers / detect dependency changes
I'd like to be able to run a module every time a dependency module changes.
Given dummy example
main.hcl
param "users" {}
param "dep_packages" {}
module "setup-x.hcl" "setup-x" {
params = {
app_name = "{{param `app_name`}}"
version = "{{param `version`}}"
}
depends = ["module.packages"]
}
module "packages.hcl" "packages" {
params = {
packages = ["{{param `dep_packages`}}"]
}
}
Module setup-x
should be trigger every time dep_packages
change.