helmfile/pkg/app
Nikolai Rodionov b5eb879357
feat: execute templates against postRendererHooks (#1839)
This commit is supposed to add template support to post renderer args.
Also, to make it possible to template arguments that are added to helm
defaults, during the load, I'm removing default post renderer args from
the state and putting them to each release, unless custom args are
defined for the release.

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-01-28 09:34:59 -05:00
..
testdata feat: Add "--no-hooks" to helmfile template (#1813) 2025-01-15 13:33:16 +08:00
version feat: optimize version output (#412) 2022-10-08 14:26:15 +09:00
app.go Ensure 'helm repo add' is also not pollute on helmfile template (#1887) 2025-01-22 20:42:33 +08:00
app_apply_hooks_test.go replace custom diff in tests using testify (#1215) 2023-12-13 06:32:38 +08:00
app_apply_nokubectx_test.go replace custom diff in tests using testify (#1215) 2023-12-13 06:32:38 +08:00
app_apply_test.go replace custom diff in tests using testify (#1215) 2023-12-13 06:32:38 +08:00
app_diff_test.go bump vals to v0.22.0 (#703) 2023-02-17 14:09:49 +08:00
app_lint_test.go replace custom diff in tests using testify (#1215) 2023-12-13 06:32:38 +08:00
app_list_test.go feat: refactor label creation in state.go (#1758) 2024-11-10 18:28:01 -05:00
app_sync_test.go add NAMESPACE filed for diff (#1460) 2024-04-18 17:43:59 +08:00
app_template_test.go feat: Add "--no-hooks" to helmfile template (#1813) 2025-01-15 13:33:16 +08:00
app_test.go feat: Add "--no-hooks" to helmfile template (#1813) 2025-01-15 13:33:16 +08:00
ask.go feat: helmfile as a go library (#639) 2019-06-04 09:12:00 +09:00
config.go feat: Add "--no-hooks" to helmfile template (#1813) 2025-01-15 13:33:16 +08:00
constants.go feat: mark deprecated args and cmd for v1 (#628) 2023-01-14 23:43:05 +08:00
constants_test.go fix lint error 2022-08-13 07:40:32 +08:00
context.go Drop Helm v2 support (#613) 2023-01-17 09:24:47 +09:00
dag_test.go Update DAG with dependencies (#1477) 2024-04-27 07:37:28 +08:00
desired_state_file_loader.go feat: execute templates against postRendererHooks (#1839) 2025-01-28 09:34:59 -05:00
destroy_nokubectx_test.go add NAMESPACE filed for diff (#1460) 2024-04-18 17:43:59 +08:00
destroy_test.go [feature] add --skip-refresh to globals (#1736) 2024-10-12 19:56:55 +08:00
diff_nokubectx_test.go fix needs issue when release installed is false (#997) 2024-03-04 10:30:03 +08:00
diff_test.go feat: add skip json schema validation during the install /upgrade of a Chart (#1737) 2024-10-24 20:53:18 +08:00
errors.go feat: Opt-out dep-builds and repo-updates (#463) 2019-02-04 12:07:25 +09:00
errors_test.go add unittest for error.go in pkg/app 2022-04-28 09:01:02 +08:00
formatters.go Correct enabled property in helmfile list (#1921) 2022-01-10 17:24:07 +09:00
formatters_test.go cleanup: remove panic in testutil (#890) 2023-06-13 13:44:32 +08:00
init.go build: update helm-diff to v3.9.14 in Dockerfiles and init.go (#1877) 2025-01-17 19:54:04 -05:00
init_test.go chore: improve test assertions and descriptions for file download test (#1745) 2024-10-19 20:52:01 +08:00
load_opts.go Use goccy/go-yaml for v1 / Prep bringing back go-yaml v2 for v0.x (#604) 2022-12-27 10:14:35 +09:00
load_opts_test.go add Go lint 2022-07-16 20:21:11 +08:00
run.go Add comment withPreparedCharts (#1704) 2024-09-12 21:59:40 +09:00
snapshot_test.go Use log capturing helper in TestApply_hooks 2022-11-13 08:20:13 +00:00
two_pass_renderer.go Replace interface{} by any (#901) 2023-06-16 10:49:05 +09:00
two_pass_renderer_test.go Disable double-rendering in V1 (#647) 2023-01-24 12:38:11 +08:00
validate_config.go add Go lint 2022-07-16 20:21:11 +08:00
validate_config_test.go add unittest for ValidateConfig 2022-04-27 07:38:22 +08:00