diff options
author | Florian Klink <flokli@flokli.de> | 2023-03-01T14·11+0100 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2023-03-03T14·53+0000 |
commit | 774194652b57f47197e270c62dabf863e7aa8241 (patch) | |
tree | b340d55686e092aa0dd17f653d3779b2a1beb0c7 /ops/modules | |
parent | c3750079f75662a6d01a79c0a1c6335456b2d40a (diff) |
feat(ops/terraform): add trigger to deploy-nixos, remove target_name r/5872
This allows passing in custom triggers to trigger a (re)deploy. For example, a caller can put an AWS instance ID into the triggers to cause a redeploy whenever the instance ID has changed. The `target_name` terraform variable was doing something similar, but `triggers` is more generic, allowing multiple triggers, without having to stringify them. We also don't need to trigger on the attrpath - it can be changed, and as long as it still evaluates to the same `data.external.nixos_system.result.drv` (which is checked on every plan), no redeploy needs to be made. Change-Id: I94ce787a50830b87b6f53c08e042e4abe4036bdd Reviewed-on: https://cl.tvl.fyi/c/depot/+/8191 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: flokli <flokli@flokli.de>
Diffstat (limited to 'ops/modules')
0 files changed, 0 insertions, 0 deletions