helmfile/test/integration/test-cases
Vince-Chenal e33b4725ea
feat: inject cli state values (--state-values-set) into environment templating context (#1917)
* feat: inject cli state values (--state-values-set) into environment templating context

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>

* test: added envvals_loader unit test for environment values

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>

* test: added 'state values set cli args in environments' integration test

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>

* fix: merge environments before loadValuesEntries

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>

* fix: 'state values set cli args in environments' integration test

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>

---------

Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
2025-02-14 20:49:07 +08:00
..
chart-needs Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
chartify Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
chartify-jsonPatches-and-strategicMergePatches Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
chartify-with-non-chart-dir fix chartify with non-chart dir (#1105) 2023-10-31 13:45:10 +08:00
cli-overwrite-environment-values Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
deps-kustomization-i-1402/input skip helm dep up for kustomizations (#1424) 2024-03-26 07:45:39 +08:00
deps-mr-1011/input run deps without chart preparation (#1011) 2024-02-14 17:16:48 +08:00
diff-args feat: add namespace info in syncRelease and diffRelease (#1609) 2024-07-16 09:47:00 +08:00
happypath Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
hcl-secrets Feature/support env hcl and interpolations (#1423) 2024-04-22 08:02:14 +08:00
helmfile-double-fetch/input fix: oci pull directory conflict when download twice (#914) 2023-07-23 21:10:03 +08:00
include-template-func feat: include func support more template functions (#1277) 2024-01-09 14:33:50 +08:00
issue-1749/input Ensure 'helm repo add' is also not pollute on helmfile template (#1887) 2025-01-22 20:42:33 +08:00
issue-1893/input Chartify v0.20.8 update (#1908) 2025-02-05 21:42:05 +08:00
kustomized-fetch/input fix fetch does not work with kustomized releases (#624) 2023-01-15 09:19:01 +08:00
postrender Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
regression/input Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
secretssops Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
skip-diff-output feat: add namespace info in syncRelease and diffRelease (#1609) 2024-07-16 09:47:00 +08:00
state-values-set-cli-args-in-environments feat: inject cli state values (--state-values-set) into environment templating context (#1917) 2025-02-14 20:49:07 +08:00
suppress-output-line-regex feat: add namespace info in syncRelease and diffRelease (#1609) 2024-07-16 09:47:00 +08:00
v1-subhelmfile-multi-bases-with-array-values Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
yaml-overwrite Use gopkg.in/yaml.v2 for Helmfile v0.x (#609) 2023-01-04 18:17:24 +09:00
chart-needs.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
chartify-jsonPatches-and-strategicMergePatches.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
chartify-with-non-chart-dir.sh fix chartify with non-chart dir (#1105) 2023-10-31 13:45:10 +08:00
chartify.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
cli-overwrite-environment-values.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
deps-kustomization-i-1402.sh skip helm dep up for kustomizations (#1424) 2024-03-26 07:45:39 +08:00
deps-mr-1011.sh run deps without chart preparation (#1011) 2024-02-14 17:16:48 +08:00
diff-args.sh Use logger for helm output (#1585) 2024-07-04 13:53:31 +09:00
happypath.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
hcl-secrets.sh Feature/support env hcl and interpolations (#1423) 2024-04-22 08:02:14 +08:00
helmfile-double-fetch.sh fix: oci pull directory conflict when download twice (#914) 2023-07-23 21:10:03 +08:00
include-template-func.sh feat: include func support (#1187) 2023-12-04 21:51:01 +08:00
issue-1749.sh Add integration tests for #1749 (#1766) 2024-11-06 08:12:20 +08:00
issue-1893.sh Chartify v0.20.8 update (#1908) 2025-02-05 21:42:05 +08:00
kustomized-fetch.sh fix fetch does not work with kustomized releases (#624) 2023-01-15 09:19:01 +08:00
postrender.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
regression.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
secretssops.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
skip-diff-output.sh enable run skip-diff-output tests (#1104) 2023-10-28 21:04:02 +08:00
state-values-set-cli-args-in-environments.sh feat: inject cli state values (--state-values-set) into environment templating context (#1917) 2025-02-14 20:49:07 +08:00
suppress-output-line-regex.sh feat: add suppress output line regex support (#1329) 2024-02-18 12:10:14 +08:00
v1-subhelmfile-multi-bases-with-array-values.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00
yaml-overwrite.sh Revert "cleanup: remove all about v0.x" (#1918) 2025-02-08 18:25:16 +08:00