mirror of
https://github.com/helmfile/helmfile.git
synced 2026-10-20 16:31:16 +02:00
fix(#507): support assign --post-renderer within helmfile flags and helmdefault or release config
1. only implement post-renderer flags this patch 2. As mumoshu advise, add helmfile flags `--post-render` and add the postRenderer config in helmDefaults and release. the priority is helmfile flags > release > helmDefaults. 3. fix the test case in state_test.go and some other tests. Signed-off-by: guofutan <guofutan@tencent.com> Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
@@ -112,13 +112,6 @@ func GetArgs(args string, state *state.HelmState) []string {
|
||||
}
|
||||
}
|
||||
|
||||
if len(state.HelmDefaults.PostRenderer) > 0 {
|
||||
argArr = append(argArr, fmt.Sprintf("--post-renderer=\"%s\"", state.HelmDefaults.PostRenderer))
|
||||
}
|
||||
for _, arg := range state.HelmDefaults.PostRendererArgs {
|
||||
argArr = append(argArr, fmt.Sprintf("--post-renderer-args=\"%s\"", arg))
|
||||
}
|
||||
|
||||
state.HelmDefaults.Args = argArr
|
||||
|
||||
return state.HelmDefaults.Args
|
||||
|
||||
Reference in New Issue
Block a user