mirror of
https://github.com/helmfile/helmfile.git
synced 2026-10-05 11:11:55 +02:00
+2
-5
@@ -113,11 +113,8 @@ func (st *HelmState) appendDryRunFlags(flags []string, helm helmexec.Interface,
|
||||
if !helm.IsVersionAtLeast("3.13.0") {
|
||||
return flags
|
||||
}
|
||||
switch {
|
||||
case opt != nil && opt.DryRun != "":
|
||||
flags = append(flags, "--dry-run", opt.DryRun)
|
||||
case opt != nil && opt.DryRun == "":
|
||||
flags = append(flags, "--dry-run", "client")
|
||||
if opt != nil && opt.DryRun != "" {
|
||||
flags = append(flags, fmt.Sprintf("--dry-run=%s", opt.DryRun))
|
||||
}
|
||||
return flags
|
||||
}
|
||||
|
||||
@@ -294,7 +294,7 @@ func TestAppendDryRunFlags(t *testing.T) {
|
||||
flags: []string{},
|
||||
dryRun: "client",
|
||||
helm: testutil.NewVersionHelmExec("3.13.0"),
|
||||
expected: []string{"--dry-run", "client"},
|
||||
expected: []string{"--dry-run=client"},
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -303,7 +303,7 @@ func TestAppendDryRunFlags(t *testing.T) {
|
||||
flags: []string{},
|
||||
dryRun: "",
|
||||
helm: testutil.NewVersionHelmExec("3.13.0"),
|
||||
expected: []string{"--dry-run", "client"},
|
||||
expected: []string{},
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -312,7 +312,7 @@ func TestAppendDryRunFlags(t *testing.T) {
|
||||
flags: []string{},
|
||||
dryRun: "server",
|
||||
helm: testutil.NewVersionHelmExec("3.13.0"),
|
||||
expected: []string{"--dry-run", "server"},
|
||||
expected: []string{"--dry-run=server"},
|
||||
},
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user